• 4916阅读
  • 2回复

QSqlQuery報錯 [复制链接]

上一主题 下一主题
离线aqooda
 

只看楼主 倒序阅读 楼主  发表于: 2012-10-26
  1. QSqlQuery sqlQuery("SELECT username FROM user","TestDB");
  2.     while(sqlQuery.next())
  3.     ui->combo_user->addItem(sqlQuery.value(0).toString());


報錯: error: no matching function for call to 'QSqlQuery::QSqlQuery(const char [26], const char [6])'
請問是哪裡出錯?
离线juanguj
只看该作者 1楼 发表于: 2012-10-26
如果sql中,一看就知道搜索语句有问题,但在QT中,就不知道,能不能像你那样。
还有一点。("SELECT username FROM user","TestDB");我感觉这句话的“”打的有点怪。
离线XChinux

只看该作者 2楼 发表于: 2012-10-26
看QSqlQuery构造函数的第二个参数。QSqlDatabase类型的吧,
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个