社区
Delphi
帖子详情
存储过程是否可以返回信息给Delphi前台程序?
苏丹-陈
2002-09-18 07:24:36
现在我的SQLServer存储过程需要运行很长时间。
我如果能够提示前台程序,现在程序运行的进度如何?
谢谢各位大侠了.
...全文
148
2
打赏
收藏
存储过程是否可以返回信息给Delphi前台程序?
现在我的SQLServer存储过程需要运行很长时间。 我如果能够提示前台程序,现在程序运行的进度如何? 谢谢各位大侠了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spen
2002-10-13
打赏
举报
回复
raiserror(15002,-1,-1,'sp_password')
lxpbuaa
2002-09-18
打赏
举报
回复
直接是不能实现的,不过可以换个思路。比如你的过程每执行到一个阶段就写某个信息到数据库的一个表;同时,前段每隔一定时间到这个表查询这个信息然后显示个用户就行了。
—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
delphi
中调用
存储过程
由于需要,需要在
Delphi
中调用sql server中写好的
存储过程
,这里翻看了一些代码,同时也查看了一些网上的例子,在这里算是自己的一个小结。 在
Delphi
中提供两种方式进行
存储过程
的调用,一种是ADO的TADOStoredProc,另一种则是BDE的TStoredProc。 在
Delphi
的DBTable单元中存在类TStoredProc,该类自身具有的
delphi
调用带有
返回
值的sql SERver 2008
存储过程
存储过程
内容如下: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Author,,Name -- Create date: Create Date,, -- Description: Descriptio...
Delphi
中ADO使用SQLOLEDB数据驱动时,无法获取
存储过程
RAISERROR
返回
的字符串描述
真的很郁闷:我的三层架构,数据库访问层使用的是 TADOConnection系列控件:TADOQuery、TADOStoredProc。今天无意中测试
存储过程
,发现
存储过程
中的事务回滚了,但RAISERROR
返回
的错误
程序
却捕获不到。
存储过程
示例如下: alter procedure proc_test( ) as begin begin transaction update
delphi
存储过程
(
返回
值)
unit K_ProcManage; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,
Delphi
ADOStoredProc
存储过程
用法
一、概述
Delphi
+ MS SQL Server是目前最为流行的管理
信息
系统开发环境和工具。
Delphi
的强大数据库操作控件极大地减轻了开发人员的工作量,在这些控件中,最常用的有TQuery、TTable、TADOQuery、TADOTable、TADODataSete等,这些控件执行查询操作时有一个共同的特点,即将所有数据库记录从服务器取回客户端,再根据查询的条件进行筛选。很明显,如果有大量的数据在服务器与客户端之间传递,就会降低
程序
执行的速度,影响应用
程序
的性能。针对这种情况,
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章