QT连接数据库并在dialog中显示数据表的内容怎么做

QT连接数据库并在dialog中显示数据表的内容怎么做,第1张

这个网上都搜得到,书上也有。 我提关键几点:1.连接数据库时,要在你这个工程的 .pro文件里 最后添上 QT +=sql

2.连接数据库时,你连接用的用户名要吧权限设置高,否者,数据写不进去

把数据读出来方法比较多,有QT自带的模板可用,你可以去借点书系统的看下就知道了

这个很简单,在dialog有个方法dialog.setview(...), 这是自己设置布局进去,你写个布局,里面有listview的,直接填充进去,我举个例子吧:

dialog.builder builder = ......

View view = Layoutinflater.inflater(r.layout.... ,null) (第一个参数是布局)

Listview lv = view.findv....

builder.settitle(...)

builder.setmessage(...)

builder.setview(view)

builder.create().show

大功告成。~

1.可以用发消息的形式,在Dialog1中发一个消息到Dialog2中,Dialog2收到这个消息后,去查表更新数据.

2.直接用Dialog2的指针调用Dialog2中的相关函数,更新数据.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6775164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存