Als «sqlexception» getaggte Fragen

15
Wann wird SQLiteOpenHelper onCreate () / onUpgrade () ausgeführt?
Ich habe meine Tabellen in meinem erstellt, SQLiteOpenHelper onCreate()aber erhalten SQLiteException: no such table oder SQLiteException: no such column Fehler. Warum? HINWEIS: (Dies ist die zusammengeführte Zusammenfassung von zehn ähnlichen Fragen pro Woche. Es wird versucht, hier eine "kanonische" Community-Wiki-Frage / Antwort bereitzustellen, damit all diese Fragen an eine gute …

11
java.sql.SQLException: Falscher Zeichenfolgenwert: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F…'
Ich habe den folgenden Zeichenfolgenwert: "walmart obama 👽💔" Ich benutze MySQL und Java. Ich erhalte die folgende Ausnahme: `java.sql.SQLException: Falscher Zeichenfolgenwert: '\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F ...' Hier ist die Variable, in die ich einfügen möchte: var1 varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci …


14
Die Transaktionsanzahl nach EXECUTE zeigt eine nicht übereinstimmende Anzahl von BEGIN- und COMMIT-Anweisungen an. Vorherige Zählung = 1, aktuelle Zählung = 0
Ich habe eine Insertgespeicherte Prozedur, die Daten in die zweite gespeicherte Prozedur einspeist Table1und den Column1Wert von Table1dieser abruft und die zweite gespeicherte Prozedur aufruft, die die Tabelle 2 speist. Aber wenn ich die zweite gespeicherte Prozedur aufrufe als: Exec USPStoredProcName Ich erhalte folgende Fehlermeldung: Die Transaktionsanzahl nach EXECUTE zeigt …

14
Wie kann eine SqlException ausgelöst werden, wenn dies zum Verspotten und Testen von Einheiten erforderlich ist?
Ich versuche, einige Ausnahmen in meinem Projekt zu testen, und eine der Ausnahmen, die ich fange, ist SQlException. Es scheint, dass Sie nicht gehen können, new SqlException()daher bin ich mir nicht sicher, wie ich eine Ausnahme auslösen kann, insbesondere ohne die Datenbank aufzurufen (und da es sich um Komponententests handelt, …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.