• 5874阅读
  • 5回复

如何定位数据项,登陆界面。万谢了 [复制链接]

上一主题 下一主题
离线npuwj
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-02
           我做了个登陆界面,有很多用户名,用其中一个用户名登陆,然后 跳到 完善个人信息对话框
           问题是,我怎么把 个人信息对话框 中填写的信息写入 对应的用户名那一项中呢?
          用的是 QSqlQueryModel 与 QTableView   万谢了。。
离线西铁城
只看该作者 1楼 发表于: 2011-05-02
直接把填入的信息作为一个变量,然后在数据库操作语句中使用就行了~~
离线npuwj
只看该作者 2楼 发表于: 2011-05-03
回 1楼(西铁城) 的帖子
  作为一个全局变量吗?因为我还要在后续的cpp文件中操作
  另:全局变量怎么设置?
离线西铁城
只看该作者 3楼 发表于: 2011-05-05
假如你要传递一个姓名 在cpp中声明
QString  qna;
......
qna =nameLine->text();//在后面的某个函数中读取
.....
query.exec("select * FROM list WHERE name='"+qna+"'");//相应数据库操作语句
.....
离线XChinux

只看该作者 4楼 发表于: 2011-05-10
那你就全放到数据库中呗,将数据库当做一个大“全局变量”,呵呵。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线npuwj
只看该作者 5楼 发表于: 2011-05-11
谢谢两位了,我再试试
快速回复
限100 字节
 
上一个 下一个