fmdb

    0热度

    1回答

    我想用FMDB打开现有的数据库。数据库应该是一个sqlite数据库,其结尾为.db。 我的代码是: 静态设共享:DBManager = DBManager() let databaseFileName = "/mydb.db" var pathToDatabase: String! var pathNSURL: NSURL! var database: FMDatabase! o

    2热度

    3回答

    我正在使用sqlite文件从authorId中获取diaryEntriesTeacher。它产生的AuthorID的下列对象时我打印变量的AuthorID是零 代码: - func applySelectQuery() { checkDataBaseFile() objFMDB = FMDatabase(path: fullPathOfDB) objFMDB.op

    0热度

    2回答

    我试图用FMDB删除从人柱姓氏, let query = "ALTER TABLE Persons DROP COLUMN last_name;" try FMDBHelper.database.executeUpdate(query, values: nil) 但带有错误 DB Error: 1 "near "DROP": syntax error".

    1热度

    2回答

    我正在学习FMDB,有很多种方法'executeQuery'和'executeUpdate'。 executeQuery(sql,values:[Any]) executeQuery(sql,withArgumentsIn: [Any]) executeUpdate(sql,values:[Any]) executeUpdate(sql,withArgumentsIn: [Any]) 我

    1热度

    1回答

    我想单元测试是否已成功创建表FMDB。 db.createGoodTable("good") XCTAssertTrue(db.tableExists("good")!) 我无法通过测试。错误是: The FMDatabase <FMDatabase: 0x6080000bfb00> is not open. 所以我尽量检查存在之前将其打开: db.createGoodTable()

    0热度

    1回答

    我的项目没有错误。单元测试目标也很好。当: Product -> Archieve 我得到了no such module "FMDB" error。 而且我可以成功存档。但是,当我选择Upload to App Store然后得到了一个错误: This action could not be completed. Try again. (-22421) 我试图option +清洁生成文件夹

    0热度

    1回答

    我知道如何使用FMDB的基本功能,如创建数据库表等 当我想更新我的表像添加一个新的专栏中,我需要更新的用户版本数。 FMDB有一个userVersion属性应该是sqlite的user_version。我用下面的代码: if let db = DBManager.shared.database, db.userVersion == 0, db.open() { addColumnsToS

    0热度

    2回答

    我想和得到查询像,并尝试这样的: let name = "pp" //apple let db = openDB() do { var queryString = "select * from products where name like '%?%' and deleted = 0 order by id desc" let rs = try db.exe

    1热度

    1回答

    我正在使用FMDB作为将SQLite数据库集成到我的XCode项目中的一种方法。我一直在关注这个问题this tutorial,而且大部分情况都非常好。创建一个表格并将对象插入表格一直很简单。但是,当尝试将查询结果从db保存到应用程序中的变量时,我遇到了一些问题。下面是我用这个希望的过程(包括结构的变量的类型)代码: struct pulledMessage{ var userIDs:

    1热度

    1回答

    我有FTS表和查询匹配列中包含“all”和“in”的所有行。 try db.executeQuery("SELECT * FROM table WHERE column MATCH '\"all\" AND \"in\"'", values: nil) 如何使这个参数绑定的工作?所以我可以提供: values: ["all", "in"]