![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sqlite
海沙画2020
这个作者很懒,什么都没留下…
展开
-
SQLite查询结果转为CString类型
SQLite很多函数的查询结果是一个char类型,在MFC中使用时经常需要将其转换为CString类型使用。例如,sqlite3_get_table(db,sql,&azResult,&nRow,&nColumn,&zErrMsg);其中azResult为查询结果,它的类型为char,实际上是个1维数组(不要以为是2维数组),每一个元素都是一个 char* 值,...原创 2019-12-06 18:11:32 · 416 阅读 · 0 评论 -
SQLite中显示开启事务(sqlite3_prepare_v2)的注意事项
##问题背景写成图系统时,遇到这样的问题:数据库打开后,开始用insert添加记录,执行一些程序后,数据库无法进行insert操作了(程序执行后不提示错误,但是查看table的row可以知道未能插入数据)。将程序关闭后,用其他程序又可以对数据库进行insert操作。最后发现原来是sqlite3_prepare_v2()、sqlite3_step()、sqlite3_finalize()三个函数...原创 2019-12-05 21:10:15 · 2200 阅读 · 2 评论