• 4541阅读
  • 2回复

请问有关数据库查调的问题 [复制链接]

上一主题 下一主题
离线cole
 
只看楼主 正序阅读 楼主  发表于: 2007-10-16
— 本帖被 XChinux 执行加亮操作(2007-10-16) —
如果用语句
QString id=patientIDlineEdit->text();
QSqlQuery query;
query.exec("SELECT name,sex,birthday,workplace, FROM paitentinfo WHERE id="+id);
查paitentinfo表,如果以Id所在的条目存在的话,给出一个信息提示,如果不存在的也给出另外的信息提示,请问如何做?
是用query.isSelect()、query.isActive()还是用query.result(),或其它?
我是新手,请各位大侠指教下,感激不尽!
离线cole
只看该作者 2楼 发表于: 2007-10-16
果然是,谢谢Xhinux哈!
离线XChinux

只看该作者 1楼 发表于: 2007-10-16
if (query.next())
{
    // 有数据
}
// else // 无数据
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个