1.如:raiserror(15002,-1,-1,'sp_password')
如何在程序中捕捉,
抛出异常
2.在用fastreport 3.0过程中, 经常出现乱码, 打印打一半, 或者是最后一行打印不出来.
请问这是怎么回事, 那位老兄遇到这样的事.
3.同1, 在存储过程中用Result返回多个值, 程序中如何捕捉是那一个!帮帮帮忙啦!
如何在程序中捕捉,
抛出异常
2.在用fastreport 3.0过程中, 经常出现乱码, 打印打一半, 或者是最后一行打印不出来.
请问这是怎么回事, 那位老兄遇到这样的事.
3.同1, 在存储过程中用Result返回多个值, 程序中如何捕捉是那一个!帮帮帮忙啦!
解决方案 »
- lookup得到的结果怎样显示在DBGridEh中
- 如何检测进程。
- 如何判断文件是否存在?
- delphi+quickrep 编译的exe文件不能在其他机器上运行
- 怎样得到系统中正在运行的进程总数???
- Raize Components 3.0.6 使用问题,请指教
- 求助:关于数据导出
- wise作安装程序怎么配sybase1151的dsedit的server name即sybase的sql.ini文件
- 切换输入法的小程序,应用在触摸屏系统中,有诸多问题想请教,请高手们进来看看
- 怎样将Internet上的一个text.xml文件取到本地?
- 关于定时器运行一段时间后,程序反应很慢的问题。
- delphi paintBox的问题
except
end
是可以捕捉到存储过程的执行错误的
try
except
end
捕获
try
except
end
的except 中处理
如何在程序中捕捉,
抛出异常
2.在用fastreport 3.0过程中, 经常出现乱码, 打印打一半, 或者是最后一行打印不出来.
请问这是怎么回事, 那位老兄遇到这样的事.
3.同1, 在存储过程中用Result返回多个值, 程序中如何捕捉是那一个! 1/:try异常处理只能对存储不管什么异常都抱出,,
try
*****
except
Showmessage('存储过程出错');
end
2/:‘经常出现乱码’是什么乱吗?没有说清楚
‘打印打一半, 或者是最后一行打印不出来’按照你说的我没有碰到过,我猜可能是你设置的界面不合理或是你查询到的数据有问题,,
3:这个没有使用过但是可以使用DBgrid显示出来你要返回的数据
乱码:看一下是哪个字段还是全部乱码
1/:某一个字段乱码,可以断定是你的字符转换出现问题
2/:全部乱码:那就不好说了,试一下是否利用其它的表也是那样的效果,如果都是一样,那你就重新安装以下fas,如果不是,那就是你的哪个表有问题,,仔细看一下你的table
1:看一下表里面的内容是否乱码
2:主要看一下,,你要打印的字段有没有保存为2进制或其它或表字段长度,,//仅供参考