现有用户信息表userinfo,表结构如下:id integer 主键,自增长;uname text 用户名;password text 密码。如果想删除用户名为的记录,下面方法正确的是()
A.
private void delete(SQLiteDatabase db){ ... String sql="delete from userinfo where uname='张三'"; db.execSQL(sql); ... }
B.
private void delete(SQLiteDatabase db){ ... db.delete("userinfo","uname = ?",new String[]{"张三"}) ... }
C.
private void delete(SQLiteDatabase db){ ... String sql="delete from userinfo where uname=张三"; db.execSQL(sql); ... }
D.
private void delete(SQLiteDatabase db){ ... String uname = "张三"; db.execSQL("delete from userinfo where uname='"+uname+"'"); ... }