社区
Delphi
帖子详情
如何在delphi中取得由数据库存储过程返回的错误信息?
fangf
2003-01-14 11:17:43
在sql server数据库中的存储过程,使用一下语句返回错误信息
raiserror('操作失败,请检查!',16,-1)
本来以为系统为自动显示该错误信息,调试后发现并没显示,请问如何
使delphi调用该存储过程后如果执行上面的语句,显示相应的错误提示信息?
...全文
97
3
打赏
收藏
如何在delphi中取得由数据库存储过程返回的错误信息?
在sql server数据库中的存储过程,使用一下语句返回错误信息 raiserror('操作失败,请检查!',16,-1) 本来以为系统为自动显示该错误信息,调试后发现并没显示,请问如何 使delphi调用该存储过程后如果执行上面的语句,显示相应的错误提示信息?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gzyzljk
2003-01-14
打赏
举报
回复
uses ...adodb,comobj;
......
except
on E:Eoleexception do
MessageDlg('错误:'+E.Message,
mtwarning,[mbOK],0);
else
showmessage('error');
end;
TOMWLD
2003-01-14
打赏
举报
回复
应该会返回错误信息的,Delphi的异常机制会捕捉到数据库引发的错误,你试试raiserror('操作失败,请检查!',16,1)吧
fangf
2003-01-14
打赏
举报
回复
E.Message显示如下:
Gerneral Sql Error
[Mircosoft][OBDBc sql server dirver][操作失败,请检查!]
我现在只需要显示后面的文本,前面的不显示,该如何处理?
Delphi
开发范例宝典目录
实例191 在
DELPHI
中
控制Word 246 实例192 带日志的程序 247 实例193 获取窗口文本 248 实例194 判断文件是否正在被使用 250 实例195 提取文件
中
的图标资源 251 实例196 在程序
中
调用.HLP文件 253 实例...
delphi
开发经验技巧宝典源码
0007 在
Delphi
中
加载QReport报表组件 7 1.3 创建DLL文件 8 0008 生成一个DLL文件 8 0009 调用DLL文件 8 1.4 窗体相关操作 9 0010 将组件置前/置后 9 0011 如何锁定窗体
中
的组件 9 0012 如何改变窗体...
delphi
开发经验技巧宝典源码06
0007 在
Delphi
中
加载QReport报表组件 7 1.3 创建DLL文件 8 0008 生成一个DLL文件 8 0009 调用DLL文件 8 1.4 窗体相关操作 9 0010 将组件置前/置后 9 0011 如何锁定窗体
中
的组件 9 0012 如何改变窗体...
java源码包2
在有状态SessionBean
中
,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存
中
清除…… Java Socket 聊天...
java源码包---java 源码 大量 实例
在有状态SessionBean
中
,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存
中
清除…… Java Socket 聊天...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章