你好,可以问 一下,关于数据库的一个问题么

我想删除一条数据库中表的一条记录,可是我只知道这条记录对的某个字段,我应该如何去删除,假设有个一个tbl_student表,里面有id,name,age,我只知道有个叫name叫张飞的人,然后我想删除这个张飞的这条记录,使用db.delete()么?没有成功诶

评论区

java小王

2017-01-03 14:59

@java小王 我已经想出了个方法呢,通过find去查询这条记录,然后获取该记录id,再利用tablename和idValue通过delete,去删除这条记录

JFinal

2017-01-03 15:23

不用那么麻烦,用 Db.update("delete from tbl_student where name=?", "张飞") 即可

java小王

2017-01-03 17:19

@JFinal 太感谢了!!

JFinal

2017-01-03 17:23

@java小王 删除与修改都是用的 Db.update(...) 方法

热门分享

扫码入社