C++使用sqlite

tech2025-11-06  3

C++使用SQLite 开发环境:Windows 7+VS2017。

开发语言:C++。

1、 下载sqlite文件。

下载网址:http://www.sqlite.org/download.html。 SQLite版本为SQLite 3.33.0,相关文件如下。 sqlite-dll-win32-x86-3330000.zip:包含sqlite3.def、sqlite3.dll文件。 sqlite-amalgamation-3330000.zip:包含sqlite3.h 文件。 sqlite-tools-win32-x86-3330000.zip:包含sqlite3.exe 文件。

2、 生成sqlite3.lib。

2.1sqlite-dll-win32-x86-3330000.zip文件解压到F:\sqlite\sqlite-dll-win32-x86-3330000。 2.2运行VS 2017的开发人员命令行程序。 2.3启动位置:开始->Microsoft Visual Studio 2017->Visual Studio Tools->VS 2017的开发人员命令行。 2.4依次执行控制台命令:

** Copyright (c) 2017 Microsoft Corporation ********************************************************************** d:\Program Files (x86)\Microsoft Visual Studio\2017\Community>d: d:\Program Files (x86)\Microsoft Visual Studio\2017\Community>f: F:\>cd sqlite F:\sqlite>cd sqlite-dll-win32-x86-3330000 F:\sqlite\sqlite-dll-win32-x86-3330000>lib /def:sqlite3.def /machine:ix86 Microsoft (R) Library Manager Version 14.16.27034.0 Copyright (C) Microsoft Corporation. All rights reserved. 正在创建库 sqlite3.lib 和对象 sqlite3.exp F:\sqlite\sqlite-dll-win32-x86-3330000>

3、创建测试数据。

3.1 sqlite-tools-win32-x86-3330000.zip文件解压到F:\sqlite。 3.2 启动命令行,进入F:\sqlite目录。 命令依次为:

F:\sqlite\sqlite-tools-win32-x86-3330000>sqlite3.exe config.db SQLite version 3.33.0 2020-08-14 13:23:32 Enter ".help" for usage hints. sqlite> create table config(id integer primary key autoincrement,key varchar(64) , value varchar(1024)); sqlite> .quit F:\sqlite\sqlite-tools-win32-x86-3330000>

4、 SQLite客户端工具

4.1 可视化管理工具:SQLite Expert,url:http://www.sqliteexpert.com/。

4.2 开源:SQLiteSpy,网址:http://www.winportal.com/sqlitespy。

最新回复(0)