qt 连接access问题

qixing1115 2019-11-04 05:44:58
   
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ=C:\\Users\\HJZ\\Documents\\QTPro\\Uver\\Database1.mdb");
qDebug()<<dsn;
if (!db.isValid())
{
QMessageBox::information(&w, "", "inValid", QMessageBox::Information);
}
bool ok = db.open();

if (ok)
{
QMessageBox::information(&w, "", "succes", QMessageBox::Information);
}
else
QMessageBox::information(&w, "", "filed", QMessageBox::Information);


请问连接有什么问题,Database1.mdb的位置决对没有问题,但就是不对。把决对地址改成相对地址也一样报错
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
二月十六 2019-11-05
  • 打赏
  • 举报
回复
自己动手丰衣足食
qixing1115 2019-11-05
  • 打赏
  • 举报
回复
更新qt,解决
qixing1115 2019-11-04
  • 打赏
  • 举报
回复
另外,我数据库也没有设置密码

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧