[英]inserting values into an sqlite database in android
我的代碼中的insert語句似乎存在一些問題,這導致我的應用程序關閉,有人可以告訴我為什么嗎?
public void insert(String clas,String sub,String name)
{
Log.i("inserted","one Record");
ContentValues values = new ContentValues();
values.put(AttendAppDbOpenHelper.COLUMN_NAME,name);
values.put(AttendAppDbOpenHelper.COLUMN_SUBJECT,sub);
values.put(AttendAppDbOpenHelper.COLUMN_CLASS, clas );
// Inserting Row
database.insert(AttendAppDbOpenHelper.TABLE_DETAILS, null, values);
DBHELPER.close(); // Closing database connection
}
public void insertFriendList(String clas,String sub,String name) {
SQLiteDatabase slb = this.getWritableDatabase();
ContentValues values = new ContentValues();
values.put(AttendAppDbOpenHelper.COLUMN_NAME,name);
values.put(AttendAppDbOpenHelper.COLUMN_SUBJECT,sub);
values.put(AttendAppDbOpenHelper.COLUMN_CLASS, clas );
slb.insert(AttendAppDbOpenHelper.TABLE_DETAILS, null, values);
slb.close();
}
嘗試這個希望對您有幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.