关于QT的碎碎念(1)

写在前面

这个系列仅是一个小白学习路上的一些小小探索成果的记录~

如果你有遇到和我相似的问题,希望这个系列能帮助到你

如果你恰巧知道更好的解决方法,希望你能来告诉我喔!!

1.QT与MySQL数据库

如果一个类不同的函数都需要直接操作数据库(用sql语句),那么它们都要自己与数据库连接。

2.QT中如何获取往Line Edit框中输入的内容

目标变量名=ui->line edit名->text();
或 目标变量名=ui->line edit名->toPlainText();

3.QT中如何设置Line Edit框背景文字

ui->line edit名->setPlaceholderText("背景文字内容");

4.报错error: allocation of incomplete type QLabel

把#include <QtGui>  改为 #include <QtWidgets>

如果没找到#include<QtGui>在哪,也可以直接#include<QtWidgets>

5.报错QSqlQuery::value: not positioned on a valid record

在确保value()中的参数准确无误后,该报错大概率是因为没有定位查询结果集产生的,此时指向的位置在第一条记录之前,所以,先执行定位语句即可解决。例如:

QSqlQuery result=db.exec(order);
result.first();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值