• 3976阅读
  • 1回复

QT中SELECT语句中能加参数变量吗? [复制链接]

上一主题 下一主题
离线salehliu
 
只看楼主 倒序阅读 楼主  发表于: 2009-12-28
能否这样:
QSqlQuery cmd;
QString strcmd = "select yyqybm,xxbm,xxzt,ms from xtxx where yyqybm=@yyqybm"
cmd.prepare(strcmd);
cmd.bindValue("@yyqybm",KeyWord);
cmd.exec();

请问这种形式的写法应该怎么写?
离线mecland
只看该作者 1楼 发表于: 2009-12-28
参照
     QSqlQuery query;
     query.prepare("INSERT INTO person (id, forename, surname) "
                   "VALUES (:id, :forename, :surname)");
     query.bindValue(":id", 1001);
     query.bindValue(":forename", "Bart");
     query.bindValue(":surname", "Simpson");
     query.exec();
快速回复
限100 字节
 
上一个 下一个