Android数据库插入出错
我创建了一个数据库和一个表。这一切进展顺利Android数据库插入出错,android,android-sqlite,Android,Android Sqlite,我创建了一个数据库和一个表。这一切进展顺利 // Create Database matDb = SQLiteDatabase.openOrCreateDatabase(path + "/test.db", null); matDb.execSQL("CREATE TABLE IF NOT EXISTS " + ammTbl + "(werk text, matnum text, mattxt text, unit text, loc text, chargenpf
// Create Database
matDb = SQLiteDatabase.openOrCreateDatabase(path + "/test.db", null);
matDb.execSQL("CREATE TABLE IF NOT EXISTS " + ammTbl + "(werk text, matnum text, mattxt text, unit text, loc text, chargenpflicht text)");
在设备上,我可以找到数据库和表。
我插入了数据。对象mh具有以下值!:
matDb.beginTransaction();
ContentValues row = new ContentValues();
row.put("werk", plant);
row.put("matnum", mh.getMatnum());
row.put("unit", mh.getUnit());
row.put("mattxt", mh.getMattxt());
matDb.insertOrThrow(ammTbl, null, row);
matDb.setTransactionSuccessful();
matDb.endTransaction();
matDb.close();
例外没有引起。没有插入任何数据。我做错了什么?你这个小程序员需要做什么 matdb=getWritableDatabase()
在将值插入表中之前什么是“未插入数据”的证据?表中没有任何内容