当前位置: 首页 > article >正文

QT requested database does not belong to the calling thread.线程中查询数据报错

QT requested database does not belong to the calling thread.线程中查询数据报错

QString name = "ttx";

QSqlQueryModel* sql_model;

 QString sql_comm = QString("select * from dssb_moddve_loddt_tab where name='%1'").arg(name);

sql_model->setQuery(sql_comm);//错误
sql_model->setQuery(sql_comm, db);//正确,指定数据库连接

sql_model数据放入tableView控件

m_sqlDataBase是连接数据库的名字

QSqlDatabase m_sqlDataBase;


QString sql="select * from user_tab";
QSqlQuery query(sql, m_sqlDataBase);    //创建query时,指定数据库连接
if(!query.exec()){
    qWarning()<<"query error,"<<m_sqlDataBase.lastError();
    return;
}


http://www.kler.cn/a/430453.html

相关文章:

  • React 中结合 antd 的 Input 组件实现防抖输入
  • 企业为何需要小型语言模型:AI 应用的新趋势与策略
  • 音频进阶学习九——离散时间傅里叶变换DTFT
  • golang 编程规范 - 项目目录结构
  • DDoS攻击防御方案大全
  • 【Vue】vue项目中命名规范(结合上一篇项目结构)
  • OpenCV相机标定与3D重建(10)眼标定函数calibrateHandEye()的使用
  • go语言的成神之路-标准库篇-fmt标准库
  • 力扣刷题TOP101: 27.BM34 判断是不是二叉搜索树
  • Erlang/OTP绿色版安装和RabbitMQ绿色版安装
  • 如何制作“优美”PPT
  • 【从零开始的LeetCode-算法】383. 赎金信
  • 《Vue进阶教程》第二课:为什么提出组合式API
  • 证书监控续签工具
  • 机器学习(4)Kmeans算法
  • 助推县域客运转型升级!合江荣程运业上线苏州金龙新V系纯电客车
  • TCP Robot Send Recive
  • Apache Echarts和POI
  • 在Vue.js中生成二维码(将指定的url+参数 生成二维码)
  • 大数据算法:初始权重影响对比-BN算法
  • 力扣打卡8:最长上升子序列
  • jenkins邮件的配置详解
  • Java-自动拆箱/装箱/缓存/效率
  • 自然语言处理和大语言模型综述(12.2-12.8)
  • HALCON 算子 之 阈值分割算子
  • ChatGPT客户端安装教程(附下载链接)