博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

Sqlite数据库开发(内存泄露) @Gjjie

Posted on 2012-03-14 18:30  MAPZONE  阅读(962)  评论(0)    收藏  举报

使用Sqlite数据库开发,要用到Sqlite3.dll,Sqlite3.lib和Sqlite3.h。 

只用了  

sqlite3_open()
sqlite3_prepare()
sqlite3_step()
sqlite3_column()
sqlite3_finalize()
sqlite3_close()

而且每sqlite3_prepare()之后都sqlite3_finalize(),在这种情况下,如果选择了正确的数据库就不会产生内存泄露的问题,

如果选择空的数据库就会产生内存泄露,用高版本替换后就好了。