zoukankan      html  css  js  c++  java
  • 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、学习了一部分线程

  • 相关阅读:
    QPS 与 TPS 简介
    程序员需要学多门语言吗
    Docker 常用命令
    Dockerfile
    Docker-安装与部署
    Docker 容器相关技术
    java多线程 线程八锁
    java多线程 生产者消费者案例-虚假唤醒
    ConcurrentHashMap
    原子变量与CAS算法
  • 原文地址:https://www.cnblogs.com/gjianli/p/14347312.html
Copyright © 2011-2022 走看看