【发布时间】:2015-12-22 10:14:40
【问题描述】:
我为学生创建了一个包含姓名、姓氏、标记字段的数据库,并且我确实成功插入和查看
但我不知道如何进行更新和删除。
请在这里帮助我想根据ID进行更新和删除。
【问题讨论】:
标签: android sqlite sql-update sql-delete sqliteopenhelper
我为学生创建了一个包含姓名、姓氏、标记字段的数据库,并且我确实成功插入和查看
但我不知道如何进行更新和删除。
请在这里帮助我想根据ID进行更新和删除。
【问题讨论】:
标签: android sqlite sql-update sql-delete sqliteopenhelper
在DatabaseHandler类中,
对于update:
public long update(String id,String name,String surname,String marks) {
ContentValues contentValues= new ContentValues();
contentValues.put(COL_2,name);
contentValues.put(COL_3,surname);
contentValues.put(COL_4,marks);
return mDb.update(TABLENAME, contentValues,"ID=?",new String[] {id});
}
删除使用:
public long delete(String ID){
ContentValues args = new ContentValues();
return mDb.delete(TABLENAME,"ID=?",new String[]{ID});
}
【讨论】:
myDB.update(id,name,surname,marks);删除myDB.delete(ID);