Hallo,
will zum ersten Testen eine simple DB erstellen, Daten einlesen und wieder auslesen.
So erstelle ich die DB:
Java
myDB = this.openOrCreateDatabase(MY_DB_NAME, Context.MODE_PRIVATE, null);
myDB.execSQL("CREATE TABLE IF NOT EXISTS " + MY_DB_TABLE
+ " (_id integer primary key autoincrement, name varchar(200))"
+";");
Wenn ich einen Datensatz einlesen will mache ich das wie folgt:
Java
EditText mText;
mText = (EditText) findViewById(R.id.editText1);
myDB.execSQL("INSERT INTO "+MY_DB_TABLE+" (name) "
+"VALUES ('"+mText.getText().toString()+
"');");
Meine Frage ist jetzt, wie lese ich den Wert wieder aus? Anhand des primärschlüssels, der wäre dann z.B. 0 oder 1.
Ich will den Namen (also mText) den ich vorher eingelesen habe, in einem Testview anzeigen lassen.
Danke für jede Form der Hilfe.
mfg