Hy!
Ich trage einen Datensatz mittels folgendem Code ein:
Code
myDB.execSQL("INSERT INTO " +MY_DB_TABLE + "(company, surname, firstname, adress, postcode, city, phone, email) "+"VALUES ('"+DataCompany.getText().toString()+"',"+"'"+DataSurname.getText().toString()+"',"+"'"+DataFirstname.getText().toString()+"',"+"'"+DataAdress.getText().toString()+"',"+"'"+DataPostcode.getText().toString()+"',"+"'"+DataCity.getText().toString()+"',"+"'"+DataPhone.getText().toString()+"',"+"'"+DataEmail.getText().toString()+"');");
Gibt es eine elegantere Lösung die neu angelegte ID des Datensatzes abzufragen, ohne eine SELECT anweisung mit den eben eingetragenen Daten zu machen?
In MYSQL wäre der Befehl ja mysql_insert_id() glaube ich, wenn autoincrement verwendet wurde...
greets