代码之家  ›  专栏  ›  技术社区  ›  Organiccat

要在iPhone应用程序中访问SQLite DB,您需要什么扩展?

  •  0
  • Organiccat  · 技术社区  · 17 年前

    if(sqlite3_prepare_v2(database, sqlStatement, -1, &compiledStatement, NULL) == SQLITE_OK) {
    

    然而,如果我将DB重命名为“MyDB.sql”(注意缺少“ite”),它将很好地读取DB。我是否以某种方式错误地导入了数据库?我用错图书馆了吗?我添加了sqlite框架,并将其导入头文件,如下所示:

    #import <sqlite3.h>
    
    2 回复  |  直到 17 年前
        1
  •  1
  •   Robert Harvey    17 年前

    听起来,至少在这种情况下,iPhone(或SQLite)在文件名上只支持三个字符扩展名。这是一个交易破坏者吗?

        2
  •  1
  •   Ron Srebro    17 年前

    我正在使用sqlite作为我的db文件的扩展名,所以这应该不会有任何问题。为什么不提供更多的细节,比如实际提供文件路径的位置。很可能你只是在某个地方遗漏了一些小而烦人的细节。

    推荐文章