sqlite3 *数据类型
首先要定义一个sqlite3的对象
sqlite3 *database_;
打开数据库
int sqlite3_open(文件名, sqlite3 **)
- 需要传入两个参数,一是数据库文件名,比如:database.db。文件名不需要一定存在,如果此文件不存在,sqlite 会自动建立它。
- 函数返回值表示操作是否正确,如果是SQLITE_OK 则表示操作正常。
关闭数据库
int sqlite3_close(sqlite3 *)
- 前面如果用 sqlite3_open 开启了一个数据库,结尾时不要忘了用这个函数关闭数据库。
int main()
{
sqlite3 * db = NULL; //声明sqlite关键结构指针
int result;
result = sqlite3_open(“database.db”, &db);
if(result != SQLITE_OK)
{
return -1;
}
sqlite3_close( db );
return 0;
}
执行SQL语句
int sqlite3_exec(sqlite3*, const char *sql, sqlite3_callback, void *, char **errmsg );