社区
其他数据库
帖子详情
sqlite数据库插入数据出现SQLITE_ERROR[1]:SQL logic error or missing database
ymnhwin
2011-08-15 01:50:53
在每隔100毫秒向数据库插入数据时,有时候会出现:SQLITE_ERROR[1]:SQL logic error or missing database错误。是为什么?
...全文
4682
8
打赏
收藏
sqlite数据库插入数据出现SQLITE_ERROR[1]:SQL logic error or missing database
在每隔100毫秒向数据库插入数据时,有时候会出现:SQLITE_ERROR[1]:SQL logic error or missing database错误。是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
angelgy880505
2012-04-24
打赏
举报
回复
http://topic.csdn.net/u/20100704/12/833a9b04-1a7e-478b-87c1-57543f029795.html
你可以参考下这个帖子。
angelgy880505
2012-04-24
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
使用事务没有,提交没有?
[/Quote]
我的数据库每70s左右插入一条记录,需要使用事务吗?
changing_better
2011-08-26
打赏
举报
回复
像这种大数据的插入最好开事务。
WWWWA
2011-08-16
打赏
举报
回复
使用事务没有,提交没有?
iihero
2011-08-16
打赏
举报
回复
你如果在循环开始之前,执行:
db.execDML("begin transaction");
循环结束之后,再执行:
db.execDML("commit")
就不会有问题了。
否则,每次执行insert,都隐含提交事务,频繁打开文件,速度会越来越慢。最后很可能就出错。
sevencat
2011-08-16
打赏
举报
回复
是不是几个线程使用同一个handle在操作?搞个锁,其实即使单线程用下事务,那个性能也已经足够了。
ymnhwin
2011-08-15
打赏
举报
回复
[Quote=引用 1 楼 iihero 的回复:]
确保100ms以内你的数据能完全插入进去?
[/Quote]
100ms时间够吧,只是简单地插入数据
wsprintf(sCmd,_T("insert into InfoDB values(%d,'%s','%s','%s','%s')"),info->iNo,info->sTitle,info->sSender,info->sTime,info->sText);
db.execDML(sCmd);//执行命令
当连续插入100条时不会出现这种错误,但是当插入500或1000时就会出现这种情况。
部分代码如下:
for(i=0;i<500;i++)//i<1000
{
k=i+1;
InfoList.iNo=k;
InfoDB.AddList(&InfoList);//执行插入数据命令函数,InfoList是存数据
Sleep(100);//休眠100ms
}
iihero
2011-08-15
打赏
举报
回复
确保100ms以内你的数据能完全插入进去?
sql
ite
多行
插入
_在
SQL
ite
中
插入
多行
我试图在
SQL
ite
(最新版本)表中
插入
多行,但是会抛出一个错误从HERE得到这个想法,这里是我的
sql
查询:INSERT INTO "Track"SELECT "Leonard Collections" AS "Album","Instrumental" AS "Artist","00:02:59.3800000" AS "Duration","1/1/0001 12:00:00 AM" AS ...
数据
库
语句
Sql
ite
简单使用方法
最近研究
数据
库
语句,稍微总结一下,以后继续补充: 1.首先要添加lib
sql
ite
3.dylib 库。在添加库的时候,你会发现有个lib
sql
ite
3.dylib 还有一个lib
sql
ite
3.0.dylib。这样你就会疑问,两个的区别。这里分析一下:实际上lib
sql
ite
3.dylib本身是个链接,它指向了lib
sql
ite
3.0.dylib。lib
sql
ite
3.dy...
Cursor实战指南:Next.js+Supabase项目中的AI副驾驶用法
AI编程助手已从代码补全工具演进为具备项目级上下文理解能力的工程协作者。其核心价值在于深度解析TypeScript类型契约、跨文件语义关联与错误驱动式调试闭环,尤其适用于Next.js App Router与Supabase等现代全栈技术栈的快速交付场景。通过显式提示词工程、RLS策略生成、自动化测试覆盖及Code-as-Doc文档同步等实践,开发者可在真实项目中将Cursor定位为‘可信赖的副驾驶’——既提升开发效率,又强化架构一致性与边界条件把控能力。
数据
科学家的Alexander能力:从因果建模到
数据
契约的实战体系
数据
科学已超越传统建模范畴,进入以业务价值为锚点的高阶实践阶段。其核心在于理解
数据
背后的因果逻辑而非简单相关性,构建可验证、可追溯、具备SLA约束的
数据
契约,并在边缘部署、小样本学习等物理约束下实现智能落地。这类能力融合统计推断、工程治理与跨职能转译,支撑实时归因分析、供应链预警、工业质检等关键场景。本文聚焦‘Alexander型
数据
科学家’所需的真实战场能力——不是调参技巧,而是定义问题边界、动态编排技术栈、用业务语言驱动决策的系统性方法论。
提示词即架构:高密度提示词工程实战指南
在AI编程时代,提示词已超越简单指令,演变为承载安全规范、架构约束与合规要求的‘第一道编译器’。其本质是将人类工程师的隐性决策——如密码哈希算法选型、JWT时效策略、OWASP ASVS合规边界——转化为模型可精准解析的结构化信号。技术价值在于压缩开发认知带宽、规避训练
数据
陈旧陷阱、实现从需求到生产代码的端到端可控生成。典型应用场景包括金融级认证系统搭建、等保三级合规落地、CI/CD就绪模块交付。本文聚焦提示词的五层结构设计,深度融合Argon2id参数控制与RFC 7807错误规范等关键热词,揭示如何用1
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章