ADO编程中,OPEN,EXECUTE操作失败怎么会跳出对话框 我不希望跳出对话框,而是要用TRYCATCH语句进行捕捉但实际中确是跳出对话框,怎么办?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try{}catch(Exception e){messagebox.show(e.tostring()); //对话框(错误提示)}你的代码是不是这样写的? 是这样写的,比如连接串我故意写错,他就蹦出一个对话框而不是被catch捕取的.在open失败后,他马上跳出一个对话框try{m_Conn->Open(m_CnnString,m_User,m_Password,NULL); //打开连接 ....}catch(_com_error e) //在这里对异常情况进行处理 { char str[100];memset(str,0,sizeof(str));strcpy(str,e.ErrorMessage());GetTaskInfo(str);goto PROC_ERR;} GetTaskInfo(str);goto PROC_ERR;是不是这些过程里面有跳出对话框的语句阿 绝对不是,我调试了另外一个下载的软件,发现对方open失败程序会跳到catch内,而我的跳不到catch内,仅仅跳出一个对话框. 不好意思,m_Conn->Open(m_CnnString,m_User,m_Password,NULL); 语句中m_CnnString,m_User,m_Password为非法指针,不是_com_error类型错误,所以捕捉不到谢谢上面的朋友帮忙回答问题 转换成数据类型 smallint 时失败? 急问怎样获取SQLSERVER中实时连接数 如何生成统计表? DATEDIFF函数求助??? 再次请教:JDBC SQL报“数据提供程序或其他服务返回e_fail状态” 传入表名的存储过程如何操作? 这个 SQL 语句怎么写? 安装SQL SERVER 2000 企业版出现问题,请指教! 郁闷中,越学越菜。sql server实在不懂,放分 郁闷的问题:数据并发控制问题 asp无法读SQL数据库ntext类型的值 数据库中的锁是怎么使用的?
try
{
}catch(Exception e)
{
messagebox.show(e.tostring()); //对话框(错误提示)
}
你的代码是不是这样写的?
try
{
m_Conn->Open(m_CnnString,m_User,m_Password,NULL); //打开连接
....
}
catch(_com_error e) //在这里对异常情况进行处理
{
char str[100];
memset(str,0,sizeof(str));
strcpy(str,e.ErrorMessage());
GetTaskInfo(str);
goto PROC_ERR;
}
goto PROC_ERR;
是不是这些过程里面有跳出对话框的语句阿
谢谢上面的朋友帮忙回答问题