0
是否可以在iOS中使用行插入和更新来读取.sqlite
脚本?或者,如果您想要读取文件中的sql
语句,那么您只能像逐行读取文件那样逐行读取文件?我需要在已存在的sqlite
表中进行大量行插入,并且我在.sql
文件中拥有所有insert
语句。我正在寻找一种方法来做到这一点,但我无法找到任何iOS版本。在iOS中执行来自sqlite文件的查询
谢谢!
是否可以在iOS中使用行插入和更新来读取.sqlite
脚本?或者,如果您想要读取文件中的sql
语句,那么您只能像逐行读取文件那样逐行读取文件?我需要在已存在的sqlite
表中进行大量行插入,并且我在.sql
文件中拥有所有insert
语句。我正在寻找一种方法来做到这一点,但我无法找到任何iOS版本。在iOS中执行来自sqlite文件的查询
谢谢!
你的.sqlite脚本只是一个文本文件,所以你可以加载它。您可以逐行读取它,但也可以将整个脚本(取决于大小)读取到NSString
(stringWithContentsOfFile:encoding:error:
)中,然后根据需要使用该内容。
谢谢。你知道我在哪里可以找到一个执行'NSString'的例子,假设它包含'sql'语句? – AppsDev
你现在如何执行你的SQL命令? – Wain
我的代码中的语句为'const char *',我使用'const char *'和'sqlite3 stmt'的'sqlite_prepare_v2'函数。我应该读取文件的行并将它们逐个提供给'sqlite_prepare_v2'函数,或者有什么方法可以运行整个脚本? – AppsDev