请问错误信息能在应用程序显示出来吗 你可以在Delphi里取出EDatabaseError里的Message。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在触发器里写:if ... raiserror('显示用户已经借出了5本书,不能再借了',16,3)在delphi里用Except On E : Exception do // 可以将 E.Message 取出来看看end ; 你可以定义ERROR MESSAGE 在SYSMESSAGE表中,exec sp_addmessage 50001,16,'test error message'然后在TRIGGER,STORED PROCEDURE中可以IF @@ERR0R<>0BEGINRAISERROR(50001,16,1)ENDSELECT DESCRIPTION FROM MASTER..SYSMESSAGES WHERE ERROR=@@ERROR即可获得错误的信息,并且返回到CLIENT. 求一个连环相减的SQL |zyciis| 一条表对表更新语句要怎么写,谢谢 求助 关于自动增加列的插入问题!! 请教一个查询语句,散分 关于二次排序的问题! 请教一个联合表查询问题 偶尔出现的“关闭数据库错误信息:未知的错误” sqlserver 如何强行 更新 递增主键列 identity 如何寻找子字符串? 修改了数据库GLOBAL_NAME后,如何删除以前的复制组。 请教关于试题数据库的设计 如何在数据库中查找dDatetime(此项添加时为添加时的当前日期)中的月份?
raiserror('显示用户已经借出了5本书,不能再借了',16,3)
在delphi里用
Except
On E : Exception do
// 可以将 E.Message 取出来看看
end ;
BEGIN
RAISERROR(50001,16,1)
ENDSELECT DESCRIPTION FROM MASTER..SYSMESSAGES WHERE ERROR=@@ERROR即可获得错误的信息,并且返回到CLIENT.