2020-01-29 QT学习

学习内容:

重新学习了QT与数据库的操作

1、在.pro 文件中添加 sql

2、使用语句进行查看qt支持哪些数据库  语句qDebug () << QSqlDatabase::drivers();

3、添加数据库

QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");

4连接数据库

db.setHostName("127.0.0.1");//数据库服务器IP

db.setUserName("root");//数据库用户名

db.setPassword("123456");//密码

db.setDatabaseName("test1");//数据库的名字 使用哪个数据库

5、打开数据库

if(!db.open()){//数据打开失败

   QMessageBox::warning(this,"错误 ",db.lastError().text());

  return ;}

6、实现对数据库的增删改查}

QSqlQuery query;

query.exec("insert into student(id,name,age,score) values(1,'mike',18,59);");

query.exec("delete from student where name =‘mike’);");

query.exec("update from student where name =‘lili’);");

query.exec("select * from student where name = 'xiaoming'");

7、学习了model 数据库可视化

8、学习了一部分线程

 

posted @ 2021-01-29 22:31  健丽  阅读(31)  评论(0编辑  收藏  举报