如下面的例子-Qt简介包含Qt的系统的架构

时间:2024-05-13 20:52:13
【文件属性】:

文件名称:如下面的例子-Qt简介包含Qt的系统的架构

文件大小:14.45MB

文件格式:PPT

更新时间:2024-05-13 20:52:13

qt教程

如下面的例子: void Widget::on_pushButton_clicked() {     if(QSqlDatabase::database().driver()->hasFeature(QSqlDriver::Transactions))     {     //先判断该数据库是否支持事务操作         QSqlQuery query;         if(QSqlDatabase::database().transaction()) //启动事务操作         {             //             //下面执行各种数据库操作             query.exec(“insert into student values (14, ‘hello’)”);             query.exec(“delete from student where id = 1″);             //             if(!QSqlDatabase::database().commit())             {                 qDebug() << QSqlDatabase::database().lastError(); //提交                 if(!QSqlDatabase::database().rollback())                     qDebug() << QSqlDatabase::database().lastError(); //回滚             }         }         //输出整张表         query.exec(“select * from student”);         while(query.next())             qDebug() << query.value(0).toInt() << query.value(1).toString();     } }


网友评论