• 10123阅读
  • 4回复

【原创】QT连接Access,通过测试了的 [复制链接]

上一主题 下一主题
离线hetal
 

只看楼主 正序阅读 楼主  发表于: 2006-01-09
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ=d:/Qt/test/test.mdb");
bool ok = db.open();
if(ok)
  query.exec("insert into test(name,pass) values('Danny', 'Young')");
同时我发现一个问题就是make debug生成的debug不能执行数据库,用make release就可以,很奇怪,望解答,谢谢
[ 此贴被hetal在2006-01-09 10:33重新编辑 ]
离线5706046

只看该作者 4楼 发表于: 2009-07-05
我这里完全能够插入数据,看来楼主的问题不是语法的原因吧
离线hetal

只看该作者 3楼 发表于: 2006-01-10
初步估计2,2楼的说的对
离线hetal

只看该作者 2楼 发表于: 2006-01-10
应该不是吧
离线XChinux

只看该作者 1楼 发表于: 2006-01-09
怀疑是不是你的odbc驱动只编译了release版的,没编译debug版的缘故??
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个