连接Access数据库出现Debug Assertion Failed

a123465123465 2009-04-21 09:48:14
连接Access数据库出现Debug Assertion Failed,出现终止,重试,忽略三个按钮,按忽略之后,就可以到下一个界面了
...全文
123 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
最帅的小猪 2011-11-30
  • 打赏
  • 举报
回复
跟下连接的字符串,应该跟数据库的连接路径有关,最好用绝对路径获取数据库文件的位置!
zyq5945 2011-11-30
  • 打赏
  • 举报
回复
看这个错不是数据库报的,应该是别的地方。
ADO的话异常捕获就好了。
try
{
//你的ADO代码
}
catch (_com_error& e)
{
CString strMsg;
strMsg.Format(_T("错误描述:%s\n错误消息%s",
(LPCTSTR)e.Description(),
(LPCTSTR)e.ErrorMessage());
AfxMessageBox(strMsg);
}

chengtao999 2009-04-21
  • 打赏
  • 举报
回复
去下载我的例子吧,呵呵。前两天刚传上去。封装了ADO类
ky310 2009-04-21
  • 打赏
  • 举报
回复
直接在线程中操作MFC对象
调用UpdateData()容易出错的
可以通过发送消息PostMessage/SendMessage给对话框,然后对话框再UpdateData()

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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