修改maincpp中的内容如下。-QT界面设计

时间:2024-05-16 03:18:14
【文件属性】:

文件名称:修改maincpp中的内容如下。-QT界面设计

文件大小:13.53MB

文件格式:PPT

更新时间:2024-05-16 03:18:14

QT 初学者

3.修改main.cpp中的内容如下。 #include #include int main(int argc, char *argv[]) {     QCoreApplication a(argc, argv);     QSqlDatabase db = QSqlDatabase::addDatabase(“QSQLITE”); //添加数据库驱动     db.setDatabaseName(“:memory:”); //数据库连接命名     if(!db.open()) //打开数据库     {         return false;     }     QSqlQuery query; //以下执行相关QSL语句     query.exec(“create table student(id int primary key,name varchar)”);     //新建student表,id设置为主键,还有一个name项     query.exec(“insert into student values(1,’xiaogang’)”);     query.exec(“insert into student values(2,’xiaoming’)”);     query.exec(“insert into student values(3,’xiaohong’)”);     //向表中插入3条记录     query.exec(“select id,name from student where id >= 2″);     //查找表中id >=2 的记录的id项和name项的值     while(query.next())       //query.next()指向查找到的第一条记录,然后每次后移一条记录     {         int ele0 = query.value(0).toInt();        //query.value(0)是id的值,将其转换为int型         QString ele1 =query.value(1).toString();         qDebug() << ele0 << ele1 ;       //输出两个值     }     return a.exec(); }


网友评论