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、学习了一部分线程