Zum öffnen benutze ich nicht die Klasse SQLiteOpenHelper, sondern tue dies so : Speicher = openOrCreateDatabase("Speicher",MODE_PRIVATE,null); Speicher.execSQL("CREATE TABLE IF NOT EXISTS Filme(Name char, Datum)");

Cursor cursor = Speicher.rawQuery("SELECT * from Filme", null); cursor.moveToFirst(); if(cursor.getCount() > 0) { for(int a = 0; a < cursor.getCount(); a++) { adapter.add(cursor.getString(cursor.getColumnIndex("Name"))); cursor.moveToNext(); } }

...zur Antwort

Ich habe eine SQLite Datenbank ich habe da jetzt viel drin gespeichert. Nun wollte ich ein neuen Datentyp (char) anlegen.Ich glaube, weil das Programm überprüft, ob die Tabelle schon existiert, legt es den neuen Datensatz nicht an(Weil die Tabelle schon existiert). Ist es möglich einen neuen Datensatz hinzuzufügen, ohne das ich dann die alten Daten löschen muss? Wenn ja wie

Danke im Voraus.

...zur Antwort

Ich habe erst den Datentyp Name(char) gehabt ,funktionierte alles, nun habe ich Den Datentyp Datum(char) mit dazu geschrieben. Wenn ich im OnCreate die Tabelle auslese und in einer ListView ausgebe kriege die Meldung das die App angehalten wurde.

...zur Antwort