2016-07-13 12 views
0

私はChrome拡張モジュールでSQLiteデータベースを作成しました。その後、xcodeのテーブルの列値を変更してエラーを返します。sqliteテーブルを変更する方法はありますか

Error:the table has the no column value.

注:私は、あなたが直接SQLクエリに適用するのSQLiteマネージャーでテーブルを変更することができ

[instance.database executeQuery:@"ALTER TABLE studentInfo ADD COLUMN l3 TEXT"]; 
+0

あなたはXcodeでそれを修正したいですか?どういう意味ですか? 'executeQuery:'はどのフレームワークに属していますか? – Droppy

+0

はい私は修正したい、私はあなたが私のpoint.iを取得していないと思うFMDBフレームワークを使用 –

+0

そして、あなたは、エラーテキスト "テーブルには、列の値がない"を書いたか?この質問とは別にインターネット上のどこにでもそのテキストへの参照がないので私は尋ねる。もしそうなら、実際のエラーテキストをデータベースから見つける必要があります(私はそれをどのように使っているのか分かりません)。 – Droppy

答えて

0

、テーブルを変更するには、次のコードを使用していました。

は、データベースのパスを検索して、SQLiteのマネージャでそれと編集を開きます。

let fileManager = FileManager.default 

    do { 
     let documentsURL = try fileManager.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: true) 
     print(documentsURL) 

    } catch let error as NSError { 
     print("Could not save \(error), \(error.userInfo)") 
    } 
関連する問題