D
Diegorn
Ambitioniertes Mitglied
- 2
Hallo zusammen
Ich wollte euch mal Fragen ob, und wenn ja wie, man eine Klasse in der SQLiteDatabase speichern kann. Der Sinn dahinter ist das ich eine Klasse erstellt habe wo Fragen gespeichert sind mit verschiedenen Variablen (Frage,Nummer,Antworten,markiert,richtigbeantwortet,...) Diese ahbe ich dann C_Frage genannt und jetzt möchte ich mehrere dieser C_Fragen in einer Datenbank speichern. Wie soll ich das machen? Habe bis jetzt den Code:
Gruß Diegorn
Ich wollte euch mal Fragen ob, und wenn ja wie, man eine Klasse in der SQLiteDatabase speichern kann. Der Sinn dahinter ist das ich eine Klasse erstellt habe wo Fragen gespeichert sind mit verschiedenen Variablen (Frage,Nummer,Antworten,markiert,richtigbeantwortet,...) Diese ahbe ich dann C_Frage genannt und jetzt möchte ich mehrere dieser C_Fragen in einer Datenbank speichern. Wie soll ich das machen? Habe bis jetzt den Code:
Code:
public class DatenbankManagerFragen extends SQLiteOpenHelper {
private static final String DB_NAME = "Fragen.db";
private static final int DB_VERSION = 1;
private static final String THEMA1_CREATE = "CREATE TABLE Thema1 (_id INTEGER PRIMARY KEY AUTOINCEREMENT, frage C_Frage)";
public static final String THEMA1_SELECT_RAW = "SELECT _id, frage FROM Thema1";
public DatenbankManagerFragen(Context context){
super(context, DB_NAME, null, DB_VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL(THEMA1_CREATE);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXISTS Thema1");
onCreate(db);
}
Gruß Diegorn