社区
嵌入开发(WinCE)
帖子详情
wince 操作sqlite数据库出错
onelove2009
2012-04-15 06:32:42
把sqlite移植到wince上了,但是现在插入数据出错:
sqlite一个表中可以插入多少条数据?
现在的情况是:开一个线程,每秒插入一条数据,运行三四个小时没问题,但当运行六七个小时时(已插入两万多条数据),就会出现错误:SQLITE ERROR[1]:SQL logic error or missing database
可能是哪的问题?如何能够更详细的看到错误信息呢?
...全文
190
8
打赏
收藏
wince 操作sqlite数据库出错
把sqlite移植到wince上了,但是现在插入数据出错: sqlite一个表中可以插入多少条数据? 现在的情况是:开一个线程,每秒插入一条数据,运行三四个小时没问题,但当运行六七个小时时(已插入两万多条数据),就会出现错误:SQLITE ERROR[1]:SQL logic error or missing database 可能是哪的问题?如何能够更详细的看到错误信息呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
onelove2009
2012-04-18
打赏
举报
回复
尝试了vacuum 没用。。。
发现每次出错时,抛出异常信息如下:
RaiseException: Thread=8f6d3400 Proc=8e0269d0 'Recorder.exe'
AKY=00000801 PC=03fb4474(coredll.dll+0x00044474) RA=8c22a85c(NK.EXE+0x0002a85c) BVA=00000001 FSR=00000001
CppSQLite3Exception : SQLITE_ERROR[1]: SQL logic error or missing database!
这个异常信息可以看出来点什么吗?
[Quote=引用 7 楼 的回复:]
當然有用,試一下吧。
[/Quote]
西山小月
2012-04-17
打赏
举报
回复
當然有用,試一下吧。
onelove2009
2012-04-16
打赏
举报
回复
没有删除操作,仅仅是添加,执行VACUUM命令有用吗?
[Quote=引用 3 楼 的回复:]
执行一下收缩数据库的功能。
收缩数据所占用的磁盘空间。经过大批量记录增删之后,数据库文件可能会变的较大,调用此方法可释放一部分缓冲区域,以减少文件尺寸。
[/Quote]
onelove2009
2012-04-16
打赏
举报
回复
数据库放在RAM里,我从控制面板看系统内存够用啊。。。
[Quote=引用 2 楼 的回复:]
你的数据是存放在哪里的,确定究竟够用?
[/Quote]
西山小月
2012-04-15
打赏
举报
回复
只要执行vacuum命令就可以收缩数据库了
西山小月
2012-04-15
打赏
举报
回复
执行一下收缩数据库的功能。
收缩数据所占用的磁盘空间。经过大批量记录增删之后,数据库文件可能会变的较大,调用此方法可释放一部分缓冲区域,以减少文件尺寸。
91program
2012-04-15
打赏
举报
回复
你的数据是存放在哪里的,确定究竟够用?
LONGZHEZHILONG
2012-04-15
打赏
举报
回复
这个...不是很清楚,谁来解答一下
SQLite
数据库
逆向分析
SQLite
数据库
被加密了,怎么办? 没关系,不需要密码,也不需要解密,我们直接读取里面的数据吧! 掌握这个技能,只要它是
SQLite
数据库
,只要它可以被“专有”的程序访问,无论它采取了多么强大的加密方式。在你的...
VS2008下 使用C#做windows mobile 6.0开发 使用
sqlite
数据库
我使用的VS2008英文版的,不喜欢用中文版的。 现在用C#做相关开发,用到
sqlite
数据库
。 网上找了很多,真正的教程特别少,都是贴的一堆垃圾代码。要么是无法配置通过的,错误一大堆,哎。 最后还是自己想办法解决了。 1、下载
sqlite
的运行库,首先网上的教程是让我们去http://system.data.
sqlite
.org/index.html/doc/trunk/ww
sqlite
3基础教程的使用
sqlite
3
Sqlite
数据的一些常见命令及一些基本
操作
这里是
Sqlite
数据库
下载的连接地址:https://www.baidu.com/link?url=zyh5KSuG0vhUVJuLvatpFRt-x-PiR2SjoAsE7brQsgu&wd=&eqid=b93a2e850008fada000000045d1ab95d 建议大家下载网盘里的这个版本:https://pan.baidu.com/s/1NNLpeR6yPVxVZe...
sqlite
3 多綫程/事務回滾/busy handler/簡單使用
sqlite
3 簡介及數據庫
操作
简介
SQLite
数据库
是专门针对嵌入式开发的
数据库
软件,占用资源非常少(仅需几百K内存即可),处理速度快,而且可以直接使用C语言编程,同时也可以配合C#、PHP、Java等其他语言。
SQLite
诞生于2000年,2015年发布了新版本
SQLite
3,一经推出马上变成了最流行的嵌入式
数据库
软件。 //SQL中文翻译为“结构化查询语言”,是单词"Structured Query Language"的缩写。SQL是一种
操作
数据库
的高级的非过程化编程语言,用户使用SQL命令通过D
嵌入开发(WinCE)
19,502
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章