QT中我用的是sqlite数据库,我需要根据我输入的用户名,来删除数据库表中一条或多条记录,请问怎么实现

表是一个用户表admin,里面就有一项为用户名,但是我需要根据我输入不同的用户名,来删除数据库中相同用户名的一条或多条记录... 表是一个用户表admin,里面就有一项为用户名,但是我需要根据我输入不同的用户名,来删除数据库中相同用户名的一条或多条记录 展开
 我来答
醜徳拖網速
2016-06-01 · TA获得超过449个赞
知道小有建树答主
回答量:317
采纳率:0%
帮助的人:149万
展开全部
delete from admin where username = '用户名'
更多追问追答
追问
但是我需要用户名为我输入的变量?
追答
你描述不清楚,你是单独查询还是在程序中用,用的什么框架。还是说你用的是存储过程?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嘿!丝yes
2019-06-14
知道答主
回答量:1
采纳率:0%
帮助的人:731
展开全部
QString father = ui->treeWidget->currentItem()->text(0); //获取被点击的根目录名称
qDebug() << father;

QString str = QString("delete from model where name = '%1';").arg(father); //把 用.arg()将字符串father 组成字符串传给'%1'去执行删除命令
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式