标签: c# asp.net sql sql-server-2008 batch-file
因为导出时间太长>我的ASP.NET页面中有500万个单元格,我决定在后台运行SQL代理作业,并将excel文件链接发送到用户的电子邮件收件箱。
我的问题是如何传递SQL语句(根据ASP.NET页面上的用户选择而更改)以运行到SQL代理作业?我是否需要先创建存储过程?然后获取SQL代理作业以运行sp?
另外,如何使用SQL代理作业将SQL结果导出到CSV文件?
谢谢!
答案 0 :(得分:0)
您可以从后面的ASP.NET代码创建SQL Server代理作业,并将自定义T-SQL语句传递到。 Here就是一个例子。
Here是存储过程从T-SQL