社区
数据库
帖子详情
关于Connection对象异常捕获问题
feto
2003-08-30 08:52:06
请问
_ConnectionPtr conPtr(_uuidof(Connection));
conPtr->Open(_T("DNS=DNS名"),_T("sa"),_T(""),adOpenUnspecified);
当这个指定的DNS不存在时,产生的异常怎样捕获.好象用try{....}Catch{...} 不行
...全文
147
2
打赏
收藏
关于Connection对象异常捕获问题
请问 _ConnectionPtr conPtr(_uuidof(Connection)); conPtr->Open(_T("DNS=DNS名"),_T("sa"),_T(""),adOpenUnspecified); 当这个指定的DNS不存在时,产生的异常怎样捕获.好象用try{....}Catch{...} 不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smch
2003-08-31
打赏
举报
回复
catch ( _com_error &e )
{
_bstr_t bstrSource (e.Source());
_bstr_t bstrDescription (e.Description());
CString strError;
strError.Format("访问数据库发生错误。\r\n错误代码是:%08lx\r\n错误的原因是:%s\r\n错误源是:%s\r\n错误的描述是:%s\r\n", e.Error (), e.ErrorMessage (), (LPCTSTR) bstrSource, (LPCTSTR) bstrDescription);
MessageBox (strError, bstrDescription,MB_OK);
return ;
}
catch(CException &e)
{
e.ReportError();
e.Delete();
return ;
}
catch (...)
{
TRACE ( "*** 无法解决的错误 ***" );
return ;
}
sdp820101
2003-08-31
打赏
举报
回复
再看看程序吧,肯定行的
项目实战:汽车租赁系统
本套视频重点内容如下:事务管理模式(transaction)、三层架构详解、
异常
处理模式、
Connection
的重复使用、 多表联合查询、左链接,多态等。 这套视频是三层架构模式的经典案例,是面向
对象
与JDBC的完美结合。很多...
创建
Connection
对象
并连接数据库
【3】创建
Connection
对象
并连接数据库 首先我们需要添加一个指向
Connection
对象
的指针: _
Connection
Ptr m... 下面的代码演示了如何创建
Connection
对象
实例及如何连接数据库并进行
异常
捕捉。 BOOL CADOTest1Dlg::OnInitD
python之
异常
捕获
处理
try……except对程序进行
异常
捕获
处理的各种方法
Vue.js 前端
异常
处理的方法
在该钩子函数中,我们可以访问到
异常
对象
和引发
异常
的组件实例,从而进行相应的处理。来更方便地处理
异常
。Vue.js 提供了一个全局
异常
处理器,可以
捕获
整个应用程序中发生的
异常
。在该钩子函数中,我们可以处理组件...
【Python基础知识库】Python
捕获
异常
在Python中,
异常
也是
对象
,python的
异常
处理能力很强大,有很多内置
异常
,可以为用户准确反馈出错信息。BaseException是所有内置
异常
的基类,但用户自定义的类并不几层BaseException,所有的
异常
类都是从Exception...
数据库
4,011
社区成员
39,820
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章