QT 数据库 控件

summer_b summer_b 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
代码:
void luying::on_pushButton_8_clicked()//读数据
{
QSqlQueryModel *model=new QSqlQueryModel;
QSqlDatabase db = QSqlDatabase::database("connection1");
model->setQuery("select * from music",db);
model->setHeaderData(0,Qt::Horizontal,tr("sing")); // 列号加名称
model->setHeaderData(1,Qt::Horizontal,tr("myself"));
model->setHeaderData(2,Qt::Horizontal,QObject::tr("editer"));
ui->tableView->setModel(model);//tableview显示数据
}
void luying::on_pushButton_2_clicked()//读写数据
{
model1= new QSqlTableModel(this); //可以在tableview修改的代码
model1->setTable("music");
model1->setEditStrategy(QSqlTableModel::OnManualSubmit);
model1->select(); //选取整个表的所有行
ui->tableView->setModel(model1);
}
问题:
我把数据库里面数据显示在tableview里面,读的模式可以显示,但是读写的模式显示的是空。不知道为什么,哪个大神能帮我看看吗?
...全文

相关推荐

zhangcunren(3).zip_QT

登录界面,实现简单登录界面及其相应数据库

局外狗

Qt编写控件属性设计器 数据库采集

在他的clicked信号中,我们可以使用SQL语句获取每个控件的属性,然后将其存储到SQLite数据库中。我们将动手开发一个简单的界面,其中包含了一些基础的控件,以及各自的属性设置面板,在用户操作后读取控件属性并将其保存至数据库。最后,我们将介绍如何使用Qt的数据库操作功能,将用户在控件属性设计器中设定的值存储到数据库中。接下来,我们需要为每个控件定义一组属性。至此,我们已经实现了一个简单的控件属性设计器,用户可以通过界面对控件进行属性调整,并且这些属性将被动态地绑定到相应的控件中。

程序开路

Qt/C++编写控件属性设计器和数据库采集

在saveToDatabase函数中,我们首先创建了一个名为"attributes.db"的SQLite数据库,并打开它。在构造函数中,我们创建了一个垂直布局,并向布局中添加了一个标签、一个文本框和一个按钮。在本文中,我们将探讨如何使用Qt和C++编写一个简单的控件属性设计器,并结合数据库采集功能,将属性数据保存到数据库中。在实际应用中,你可以根据需要扩展控件属性设计器,并使用更复杂的数据模型和数据库结构来保存属性数据。首先,我们需要创建一个基于Qt的应用程序,并添加所需的控件。

DevNinja

C语言程序大作业:Qt实现的一个关于小区的数据管理系统.zip

毕业设计,课程设计,项目源码均经过助教老师测试,运行无误,欢迎下载 ----- 下载后请首先打开README.md文件(如有)

程皮

QT Tree View控件的使用

QT TreeView控件的操作,包括同级节点的添加、子节点的添加、节点的删除,并提供了数据库表的设计与操作。

qq_36613650
评论 6
收藏 已收藏
分享
返回顶部
summer_b
Qt 21,503 成员 26,693 内容