fmdb

    -1熱度

    1回答

    我需要加載數據庫:shortSelected - 字符串,數組 - 字符串數組,日期 - 日期。 予加載數據庫從shortSelected和數據庫有所有的值,我通過shortSelected到數據庫中,但在3串resultSet=nil(即總是不同它字符串)。哪裏不對? FMDatabase *database = [FMDatabase sharedInstance]; NSMutableAr

    2熱度

    1回答

    我正在使用以下SQL查詢創建臨時表。但是,當我以編程方式執行它時沒有顯示任何結果(結果集爲空),並且在數據庫上手動執行它時顯示記錄。 NSString *query=[NSString stringWithFormat:@"create temp table search2 as select Observationsid from Observations where admin_id=%d A

    0熱度

    1回答

    嗨同性戀我玩FMDB,它是iOS上的sqlite的數據庫包裝。 (FMDatabaseQueue), 在我的項目中,我使用這個隊列(FMDatabaseQueue)來處理所有的查詢,但是它並不支持多線程,它提供了一個隊列,當然是一個串行隊列,確保線程安全。 我的問題是,如果我使用這個隊列,此外,我想要做一個查詢,在主線程中, 這意味着我們有2個線程:main和隊列,它會使線程不安全,但我只是想要做

    0熱度

    1回答

    我有點尷尬,因爲我花了我整整一天在這個麻煩,而它可能看起來真的很微不足道, 正如標題中提到的,我通過FMDB將值存儲在sqlite中(在這種情況下,這些值爲1,2或3)。 在另一個視圖中,我連接到SQLiteDB並檢索我的值時,它向我顯示一個奇怪的數字(通常爲144963008),它與我存儲的值不相符。 使用NSLog()我可以看到存儲的值是我想要存儲的值。 2014-01-06 12:14:16

    -3熱度

    2回答

    如何將NSString改爲Database改爲INTEGER。 更新數據庫時,應用程序獲取Abend。 ①User通過方法intValue輸入一個數字UITextField * numTextField通過UIPickerView[1~10] ②convertnumTextField.text轉換成int num_int。 ③將數據存儲到數據庫 ④通過方法stringValue將book.num轉

    1熱度

    1回答

    表創建這樣的:(在python) cursor.execute("CREATE TABLE Story (dbId INTEGER PRIMARY KEY, title TEXT, quickCode TEXT, gradeLevel TEXT, folder TEXT, expository INTEGER)") cursor.execute("CREATE TABLE Question (d

    9熱度

    2回答

    我跟着使用設在這裏的二進制iOS設備上編譯SQLCipher教程:http://sqlcipher.net/sqlcipher-binaries-ios-and-osx/ 我已經做了一些改動,以構建設置,添加標題搜索路徑和C標誌。然後測試sqlcipher進行編譯後,我沒有得到與二進制任何錯誤,但錯誤之前FMDB開始出現這樣一個不存在: FMDatabaseAdditions.m:137:19:隱

    2熱度

    1回答

    我正在使用FMDB來實現基於SQLite的應用程序,我需要插入大量的數據到SQLite,說1000行數據,但我不想一一插入它們,我只是想要做到這一點一個單一的查詢,這使插入進步得更快,像這樣: NSString *query = @"insert into table (c1,c2,c3,c4) values " ; NSString *middle = @"" ; for (int i =

    2熱度

    1回答

    我們正在創建一個應用程序,它使用本地和遠程數據庫,信息來自遠程服務器,並在必要時存儲在本地數據庫中。 問題是,有些記錄會再次出現在本地數據庫中,我不想複製條目,只更新它,如果不存在,則插入一個新條目。 在MySQL中我可能會使用: INSERT INTO 'table' ('key', 'name', 'time') VALUES (4815162342, user, NOW()) ON

    3熱度

    2回答

    我在這裏看到關於閱讀user_version的其他問題,這似乎對我來說工作得很好。不過,我試圖在FMDB中使用sqlite來設置我的版本號,而不是設置。 _db = [self openDatabase]; [_db executeUpdate:[StudentController creationString]]; [_db executeUpdate:[ReadingController