2个回答
展开全部
u如果是字符型,能代入么?
追问
可以。强制把u设置为Qstring则没问题
u =ui->lineEdit->text();//;.toInt();
query.exec("select * from user where id='"+u+"'");
但为啥int变量就不行呢
追答
这就不知道了。能用就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2016-11-03
展开全部
请参看QString的arg()函数。
QString sql = QString("select * from user where id=%1 or id=%2").arg(10).arg(20);
QString sql = QString("select * from user where id=%1 or id=%2").arg(10).arg(20);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |