Это код для меня, чтобы вставить данные в базу данных.Все хорошо без ошибок.Я набрал все, что мне нужно, якобы.
Но я все равно не могу вставить данные.Какова причина?Когда я проверяю базу данных, таблица cart
пуста.
public void insertrecord() {
Bundle bundle = this.getIntent().getExtras();
long rowId = bundle.getLong("rowId");
mydb2 = dbhelper.getWritableDatabase();
myCursor2 = mydb2.query(Dbhelper.CART_NAME, allColumns2, "ID_=" + String.valueOf(rowId), null, null, null, null);
myCursor.moveToFirst();
if (!myCursor.isAfterLast()) {
String cartname = (myCursor.getString(myCursor.getColumnIndex(Dbhelper.COLUMN_TITLE)));
mydb2.execSQL("insert into cart(id_, cartRecord) VALUES(" + rowId + ", '" + cartname + "');");
}
}