• 4753阅读
  • 3回复

QCombobox 和 数据库连接问题 [复制链接]

上一主题 下一主题
离线edmondsky
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-06
— 本帖被 XChinux 执行加亮操作(2009-04-07) —
我想在QCombobox中显示数据库里面的东西

QComboBox goodsTypeBox;
    QSqlQueryModel *qmodel;
    qmodel->setQuery("select name from goodstype");
    goodsTypeBox.setModel(qmodel);


编译通过  调试不过···
菜鸟 请教问题出在哪里
离线foxyz

只看该作者 1楼 发表于: 2009-04-07
建议先学习一下C++,然后再看QT

    QSqlQueryModel *qmodel;  //你定义一个指针,却没有去实例化,能用吗?这是最基本的C++常识。所以建议你先好好学学C++入门的知识,这样再学QT会比较容易些
    qmodel->setQuery("select name from goodstype");
离线edmondsky

只看该作者 2楼 发表于: 2009-04-07
代码我剪切错了 中间漏了  我已经NEW了
我学过C++  JAVA 汇编 C   C#

就是没学过QT
离线edmondsky

只看该作者 3楼 发表于: 2009-04-07
ui.setupUi(this);
QSqlQueryModel *qmodel=new QSqlQueryModel();
    qmodel->setQuery("select name from goodstype");
    ui.goodsTypeBox->setModel(qmodel);

犯了低级错误 ·····  我声明了 QCombobox    但是UI里已经有了  正确代码贴出
快速回复
限100 字节
 
上一个 下一个