Нужна помощь в кодировании базы данных sqlite для Android. Я хочу добавить новую запись в нулевую позицию. Заранее спасибо.
Вот мой код
public void clickDone (View v) {
EditText editIsbn = (EditText) findViewById(R.id.editText1);
EditText editName = (EditText) findViewById(R.id.editText2);
EditText editPub = (EditText) findViewById(R.id.editText3);
String stringIsbn = editIsbn.getText().toString();
String stringName = editName.getText().toString();
String stringPub = editPub.getText().toString();
DBAdapter db = new DBAdapter(this);
db.open();
long id;
// segment start
id = db.insertTitle(stringIsbn, stringName, stringPub);
db.close();
db.open();
Cursor c = db.getTitle(14);
if (c.moveToFirst())
DisplayTitle(c);
else
Toast.makeText(this, "No title found", Toast.LENGTH_LONG).show();
db.close();
// segment end
}
public void DisplayTitle(Cursor c) {
Toast.makeText(
this,
"id: " + c.getString(0) + "\n" + "ISBN: " + c.getString(1)
+ "\n" + "TITLE: " + c.getString(2) + "\n"
+ "PUBLISHER: " + c.getString(3), Toast.LENGTH_LONG)
.show();
}
Все, что я хочу, это добавить новую запись в нулевую позицию.
Заранее спасибо.