且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何从SQLite android中的表中删除一行?

更新时间:2023-02-05 14:50:36

可以简单的使用sql查询删除.

You can simply use sql query to delete.

public void delete(String id) {
        db.execSQL("delete from "+TBL_NAME+" where Google='"+id+"'");
    }

在您的查询中,您使用 null 代替 whereArgs

In your query you are passing null in place of whereArgs

db.delete(table, whereClause, whereArgs)

应该是这样的

db.delete(TBL_NAME, "Google=?", new String[]{Integer.toString(id)});