• 4582阅读
  • 3回复

有个qt中mysql小问题 [复制链接]

上一主题 下一主题
离线贝若依
 
只看楼主 倒序阅读 楼主  发表于: 2011-02-16
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2011-02-17) —
链接数据成功后,我想先清空表data中的数据,然后插入一条数据,再显示出来,但是我的结果中没有任何显示,这是怎么回事?
代码如下:
QSqlQueryquery;
query.exec("deletefromdata");
query.exec("insertintodatavalues(29,0)");
query.exec("select*fromdata");
if(query.seek(0))
{
qDebug()<<query.value(0).toInt()<<query.value(1).toFloat();
}
离线贝若依
只看该作者 1楼 发表于: 2011-02-16
没人回答吗?
离线wter27
只看该作者 2楼 发表于: 2011-02-16
query.exec("deletefromdata"); delete是删除记录,你没有选择删除任何东西啊。。。应该用DROP TABLE。还有你用qDebug()输出看下具体问题在哪里。。。。你的问题不是很明白。。。
离线eric_zeng
只看该作者 3楼 发表于: 2011-03-11
我的 mysql 怎么连不上啊
快速回复
限100 字节
 
上一个 下一个