[Phonegap+Sencha Touch] 移动开发78 Sqlite(websql)出错:too many SQL variables 的解决办法
2016-04-05 14:44
519 查看
原文链接:http://blog.csdn.net/lovelyelfpop/article/details/51064664
今天发现在向qlite(websql)表插入数据的时候,数据量太大的情况下会报错:
websql:
sqlite:
因为一条一条的执行插入语句,效率低。所以我用的方法是union插入:
其中的?是参数占位。而当参数太多,就会报上述错误。
经过测试,一条sqlite(websql)语句的参数不能超过999个。
所以,最后的解决办法是分批插入
欢迎加入Sencha Touch + Phonegap交流群
1群:194182999 (满)
2群:419834979
共同学习交流(博主QQ:479858761)
今天发现在向qlite(websql)表插入数据的时候,数据量太大的情况下会报错:
websql:
sqlite:
因为一条一条的执行插入语句,效率低。所以我用的方法是union插入:
insert into table select ?,?,?,?,? union select ?,?,?,?,? ...
其中的?是参数占位。而当参数太多,就会报上述错误。
经过测试,一条sqlite(websql)语句的参数不能超过999个。
所以,最后的解决办法是分批插入
欢迎加入Sencha Touch + Phonegap交流群
1群:194182999 (满)
2群:419834979
共同学习交流(博主QQ:479858761)
相关文章推荐
- HTML5中在客户端验证文件上传的大小
- html5 web数据存储
- Canvas 在高清屏下绘制图片变模糊的解决方法
- SQLite教程(十一):临时文件
- SQLite中重置自动编号列的方法
- 保护你的Sqlite数据库(SQLite数据库安全秘籍)
- SQLite教程(十):内存数据库和临时数据库
- SQLite 入门教程二 SQLite的创建、修改、删除表
- 详解SQLite中的数据类型
- 详解SQLite中的查询规划器
- C#封装的Sqlite访问类实例
- 原生js结合html5制作小飞龙的简易跳球
- SQLite中的B-Tree实现细节分析
- SQLite 中文指南之FAQ第1/6页
- Android Sqlite命令详解(基本命令)
- SQLite 内存数据库学习手册
- SQLite中的WAL机制详细介绍
- Sqlite数据库里插入数据的条数上限是500
- SQLite速度评测代码