如何调用sqlite3.dll

 我来答
管乐凤归来1
2016-05-25 · TA获得超过1万个赞
知道小有建树答主
回答量:325
采纳率:0%
帮助的人:278万
展开全部
调用dll分显示加载和隐式加载。区别在于前者可以指定需要调用的导出函数,后者是全部加载。
sqlite3.dll用隐式加载。
在你的工程中添加sqlite3.h文件。在你需要使用的地方

1
2
3
4
5
6
7
8
9
10
11
12
13
14

#include "sqlite3.h"
#pragma comment( lib, "sqlite3" )

sqlite3* m_pDB = NULL; //数据库指针
char* szSQL = NULL; //语句
sqlite3_stmt* pStmt = NULL; //指向语句的指针

szSQL = ""; //组装语句
nRet = sqlite3_exec( m_pDB, szSQL, NULL, NULL, NULL ); //执行

szSQL = ""; //组装语句
nRet = sqlite3_prepare( m_pDB, szSQL, -1, &pStmt, NULL );
sqlite3_bind_text( pStmt, 1, INTER_ADMIN, -1, SQLITE_STATIC ); //绑定变量
nRet = sqlite3_step( pStmt ); //执行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式