存储过程进度

本文关键字:存储过程 | 更新日期: 2023-09-27 18:09:59

我有一个巨大的存储过程,我想在asp.net VB前端为它创建一个进度条。所以,正如之前在stackoverflow上建议的那样,我必须在前端使用额外的状态表和计时器。然后,我必须调用另一个存储过程,它将返回存储过程的当前状态。但是我不能从前端对sql server进行异步过程调用。我应该尝试在sql server端设置哪些设置以允许异步过程?在前端,看起来我的程序在碰到存储过程#1时停止执行

存储过程进度

实际上你不需要在同步中启动第二个进程。只需在c#端打开另一个连接,并定期(这里可以使用低优先级线程或Timer)调用您的#2 -检查进度。