m*****g 发帖数: 138 | 1 【 以下文字转载自 Database 讨论区 】
发信人: moolong (穆珑), 信区: Database
标 题: 如何从一个Stored Procedure中实时返回运行信息
发信站: BBS 未名空间站 (Tue May 8 11:18:41 2007), 转信
假如一个Stored Procedure有很多步,有很多数据需要处理,需要运行很长时间
我如何让它运行时返回一些有用信息给用户,
告诉用户正在处理什么数据,正在运行哪一步
而我另外的程序,比如说C#.NET(Win form)可以抓住这些信息
实时显示给用户
谢谢 | b****u 发帖数: 1027 | 2 你这想法挺有意思,我想一般来说不需要这么做,如果你的情况真的需要,可以考虑
Stored Procedure 每步都更新一个 table, 然后你的客户端程序不断去读那个进程
table 的最新进展,展示给客户看。不过还是觉得没太大必要,你的具体啥 case | f*****e 发帖数: 5177 | 3 use sql 2005 notification service
【在 m*****g 的大作中提到】 : 【 以下文字转载自 Database 讨论区 】 : 发信人: moolong (穆珑), 信区: Database : 标 题: 如何从一个Stored Procedure中实时返回运行信息 : 发信站: BBS 未名空间站 (Tue May 8 11:18:41 2007), 转信 : 假如一个Stored Procedure有很多步,有很多数据需要处理,需要运行很长时间 : 我如何让它运行时返回一些有用信息给用户, : 告诉用户正在处理什么数据,正在运行哪一步 : 而我另外的程序,比如说C#.NET(Win form)可以抓住这些信息 : 实时显示给用户 : 谢谢
|
|