私はAndroid SQLite上で作業しています。 新しいテーブルを作成していて、テーブルに値を挿入しようとしています。 しかし、値を挿入しようとすると姓の列は表示されません。android sqlite such column error
私を助けてください。 下記のコードをご確認ください。
String query3 = "create table if not exists " + "SIGNUPINFO" + " (" + "FirstName TEXT," + "LastName TEXT," + "EmailID TEXT," + "Password TEXT,"
+ "Phone TEXT," +"Security TEXT);";
db.execSQL(query3);
String query5 = "INSERT INTO SIGNUPINFO" + " (FirstName,LastName,EmailID,Password,Phone,Security) " + "VALUES ('"
+ firstName + "','" +lastName+ "','" + emailID + "','" +password+ "','" + phone+ "','" + "security" +"');";
db.execSQL(query5);
してください。ログのエラーを表示 –
データベースのバージョンを更新せずにテーブルを更新しましたか?あなたのアプリケーションデータをクリアしてもう一度実行してみてください。テーブルが更新されていないかもしれません。 –
root権限があれば、.dbファイルを取り出して、データベースが正常に作成されているかどうか確認してください。任意のDMBSツールを使用して、クエリを実行してください。あなたが貼り付けたコードを実行しただけでOKです。 – Dibzmania