一个异常问题,在线等待。
如何在IDE环境中,扑捉异常。不要告诉我脱离IDE环境。我的意思是说在编译器弹出异常来之前,被我的异常处理扑捉(在IDE中),如何解决。比如如下代码;
adoqry->Append();
try
{
// adoqry->FieldByName("cj2")->AsVariant.Clear();
adoqry->FieldByName("cj1")->AsString = Edit1->Text; //cj1字段不能为空;故要发生EConvertError异常,可是为什么我的EConvertError抓不到呢?会先被编译器的异常先抓到?
adoqry->FieldByName("cj2")->AsInteger = StrToInt( Edit2->Text );
}
catch(EConvertError& e)
{
ShowMessage("kkk");
}
catch(Exception & e)
{
ShowMessage("jjj");
// ShowMessage( e.Message.c_str() );
}
adoqry->Append();
try
{
// adoqry->FieldByName("cj2")->AsVariant.Clear();
adoqry->FieldByName("cj1")->AsString = Edit1->Text; //cj1字段不能为空;故要发生EConvertError异常,可是为什么我的EConvertError抓不到呢?会先被编译器的异常先抓到?
adoqry->FieldByName("cj2")->AsInteger = StrToInt( Edit2->Text );
}
catch(EConvertError& e)
{
ShowMessage("kkk");
}
catch(Exception & e)
{
ShowMessage("jjj");
// ShowMessage( e.Message.c_str() );
}
...全文
相关推荐
远古在线用户表统计不准的补丁
**并发问题**:当多个用户同时访问和操作同一张表时,可能会出现并发控制问题。例如,脏读、不可重复读或幻读等并发异常现象可能导致统计结果不准确。
Oracle常见等待事件
Oracle常见等待事件buffer busy waitsfree buffer waitslibrary cache locklibrary cache pindb file scattered readdirect path readdirect path writelog buffer spacelog file sequential readlog file switch(archiving need)log file switch(checkpoint incomplete)log file sy
IP端口检测工具 TcpClient 优化超时 设备在线检测工具
如果设备响应,说明在线;如果无响应,则可能离线或网络出现问题。为了提高检测的效率和准确性,工具可能还会包含重试机制、多线程处理和异常处理等高级功能。
php银联在线支付测试代码,说明
银联在线支付是中国银联提供的一个便捷、安全的在线交易服务,它允许商家通过其平台处理用户的银行卡支付。本篇文章将详细介绍如何使用PHP实现银联在线支付的测试代码以及相关文档说明。
DSP 28377在线升级实例[可运行源码]
本文通过一个详细的实例,不仅提供了在DSP平台上实现在线升级功能的完整方案,而且解决了实际操作中可能遇到的各种问题,为开发者提供了一个宝贵的学习和参考资源。


数据库及相关技术
