如何在delphi中取得由数据库存储过程返回的错误信息? 在sql server数据库中的存储过程,使用一下语句返回错误信息 raiserror('操作失败,请检查!',16,-1)本来以为系统为自动显示该错误信息,调试后发现并没显示,请问如何使delphi调用该存储过程后如果执行上面的语句,显示相应的错误提示信息? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该会返回错误信息的,Delphi的异常机制会捕捉到数据库引发的错误,你试试raiserror('操作失败,请检查!',16,1)吧 uses ...adodb,comobj;......except on E:Eoleexception do MessageDlg('错误:'+E.Message, mtwarning,[mbOK],0); else showmessage('error'); end; E.Message显示如下:Gerneral Sql Error[Mircosoft][OBDBc sql server dirver][操作失败,请检查!]我现在只需要显示后面的文本,前面的不显示,该如何处理? 高手帮忙看看线程结束的问题!! 求助:TQuickRep的使用!将投240分 为什么这个数组出错了? 谁能帮我录音。把声母,韵母发音录成一个一个的wav文件如:a.wav o.wav e.wav 关于子窗口、DBGridEh、掩码文本的小问题:D C/S结构的准确定义是什么? 重新开放ftp,已有资料20GB 小弟有一问题,很是不明白,想不出办法解决.路过的都来看看! 菜鸟问题,怎样用TRACKBAR自由实现控制多媒体文件播放进度 求救!如何转换OleVariant或Variant为接口类型interface? 谁有条形码控件,给我一个,马上结贴!!! 新手上路,散分交友
......
except
on E:Eoleexception do
MessageDlg('错误:'+E.Message,
mtwarning,[mbOK],0);
else
showmessage('error');
end;
Gerneral Sql Error
[Mircosoft][OBDBc sql server dirver][操作失败,请检查!]
我现在只需要显示后面的文本,前面的不显示,该如何处理?