首先要安装自己的sqlite3:https://blog.csdn.net/Dian0dian0/article/details/89158275
sqlite3_exec
原型:
int sqlite3_exec(sqlite3* pDB, const char *sql, sqlite_callback callback, void*para, char** errMsg);
功能:
编译和执行零个或多个SQL 语句,查询的结果返回给回调函数callback
输入参数:
参数 | 说明 |
sqlite3* pDB | 数据库句柄 |
const char *sql | 待执行的SQL 语句字符串,以’\0’结尾 |
sqlite_callback callback | 回调函数,用来处理查询结果,如果不需要回调(比如做insert 或者delete 操作时),可以输入NULL |
char** errMsg | 返回错误信息,注意是指针的指针 |
返回值 int | 执行成功返回SQLITE_OK,否则返回其他值,SQLITE_OK默认为零 |