在qt中对数据库做了一个简单的操作代码如下:有个表data 拥有两个属性其中一个为time,为什么输出的说 not positioned on a valid record。这是什么原因呢?请教一下各位!
query.exec( "delete from data" );
[pre] query.exec( "insert into data values(29, 1)" );[/pre][pre] query.exec( "insert into data values(33, 14.5)" );[/pre][pre] query.exec( "insert into data values(31, 10)" );[/pre][pre] query.exec( "select MAX(time) from data" );[/pre][pre] timemax = query.value(0).toInt();[/pre][pre] qDebug()<<timemax;[/pre]