Ich arbeite an Android SQLite. Ich erstelle eine neue Tabelle und versuche, Werte einzufügen. Aber es gibt keine Spalte LastName beim Versuch, die Werte einzufügen.android sqlite kein solcher Spaltenfehler
Bitte helfen Sie mir. Bitte überprüfen Sie den folgenden Code.
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);
Bitte. Show log error –
Haben Sie Ihre Tabelle aktualisiert, ohne Ihre Datenbankversion zu aktualisieren? Versuchen Sie, Ihre App-Daten zu löschen und erneut auszuführen, vielleicht ist Ihre Tabelle nicht aktualisiert –
Wenn Sie Root-Zugriff haben, dann versuchen Sie, die .db-Datei herausziehen und sehen, ob die Datenbank erfolgreich erstellt wurde. Verwenden Sie ein beliebiges DMBS-Tool und versuchen Sie, Ihre Abfrage auszuführen. Habe gerade den Code ausgeführt, den du eingefügt hast, und sieht gut aus. – Dibzmania