• 4276阅读
  • 3回复

tablemodel可否操作sql server 2008 [复制链接]

上一主题 下一主题
离线zxzxdtc
 

只看楼主 倒序阅读 楼主  发表于: 2013-01-05
请问如何用qt的tablemodel操作sql server的啊,我按照如下这么写显示不了,请告知为什么:

model ->settable("表格名")
model->select();
ui->tableview->settable(model);

为什么不能用,我用这命令操作sqlite可以,sql server难道不支持么?
离线yfx2003

只看该作者 1楼 发表于: 2013-01-05
中文字符?
你机器上,server这个数据库驱动安装的有么?sqlite是有Qt默认自带的
www.qtcn.org/gpq4/
ajaxref.okajax.com/
离线zxzxdtc

只看该作者 2楼 发表于: 2013-01-06
回 1楼(yfx2003) 的帖子
数据库驱动??qsqlodbc4.dll 这个就是server的驱动,我从网上下了,也连接成功了,就是无法用tablemodel对server进行操作,直接
model ->settable("student")
model->select();
ui->tableview->settable(model);
按照逻辑应该是能显示出表格,不知道为什么毫无反应。
离线XChinux

只看该作者 3楼 发表于: 2013-01-09
是tableView->setModel(model)吧?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个