【发布时间】:2011-05-09 01:22:13
【问题描述】:
在我的 iphone 应用程序中,Sqlite 数据库有 6000 个条目。有没有办法在一个镜头中插入数据,或者可以在更少的镜头中插入数据。
我确实尝试在 MAC OS 的终端中粘贴插入语句,但一次只能正确执行 15-20 条语句。
如何一次性插入?
我该怎么办?
请推荐
请帮忙
谢谢
【问题讨论】:
标签: iphone objective-c ios4 sqlite
在我的 iphone 应用程序中,Sqlite 数据库有 6000 个条目。有没有办法在一个镜头中插入数据,或者可以在更少的镜头中插入数据。
我确实尝试在 MAC OS 的终端中粘贴插入语句,但一次只能正确执行 15-20 条语句。
如何一次性插入?
我该怎么办?
请推荐
请帮忙
谢谢
【问题讨论】:
标签: iphone objective-c ios4 sqlite
我必须插入超过 500,000 个条目,这没有问题。我没有在终端上这样做,因为我遇到了非 ASCII 字符(例如 Umlaute)的问题。所以我一直使用firefox sqlite插件。那效果很好。我将准备好的插入脚本粘贴到提供的框中,然后按“执行”。然后花了几秒钟就完成了。后来我必须在插入之前计算一些值,所以我写了一个小的objective-c程序,效果也很好。如果你喜欢我可以挖掘代码。
【讨论】:
尝试使用 sqlite 管理器(Mozilla Firefox Web 浏览器的附加组件),您可以在其中粘贴一组预先创建的 6000 个项目的插入查询并一次性执行它们。我想这可能会对您有所帮助
【讨论】: