SQLiteException: Tabelle ist bereits vorhanden

8

Ich habe meiner Tabelle die Tabelle "MEDIA_TABLE" hinzugefügt und den folgenden Fehlercode erhalten:

%Vor%

Mein zweiter Tisch funktioniert gut.

Ich habe versucht, meine App zu deinstallieren und zu installieren und es wird nicht funktionieren, vielleicht gibt es ein Limit für Tabellen in der DB?

Hier ist mein onCreate-Code:

%Vor%     
tomer 15.05.2013, 18:02
quelle

3 Antworten

33

Sie sollten CREATE TABLE IF NOT EXISTS anstelle von CREATE TABLE verwenden. Ihr Code würde dann so aussehen:

%Vor%     
Triode 15.05.2013, 18:03
quelle
1

benutzen Sie diesen Weg

%Vor%     
sunil kumar 15.05.2013 18:08
quelle
0

Sie führen dasselbe Programm immer wieder aus und die gleiche Tabelle existiert in der Datenbank. Sie müssen Ihre Create-Tabellenabfrage ändern. Versuchen Sie diese "Tabelle erstellen, wenn nicht vorhanden ist TABELLE_NAME"

    
Vinaykrishnan 15.05.2013 18:12
quelle