Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Crystal Reports调用存储过程的正确方法_Asp.net_Sql Server 2008_Crystal Reports Xi - Fatal编程技术网

Asp.net Crystal Reports调用存储过程的正确方法

Asp.net Crystal Reports调用存储过程的正确方法,asp.net,sql-server-2008,crystal-reports-xi,Asp.net,Sql Server 2008,Crystal Reports Xi,我正在使用ASP.NET网站,该网站使用Crystal Reports呈现报告。我正在使用LINQtoSQL和SQLServer存储过程 调用存储过程的正确方法是使用LINQ to SQL并调用调用该存储过程的方法吗 绕过LINQ to SQL调用并直接将存储过程与Crystal reports关联是否有好处 如果您正在使用这种方法,您将以何种方式完成此任务?请注意。我个人直接使用存储过程而不经过LINQ,因为LINQ发送完整的查询,而存储过程只发送其参数的名称和值。如果查询发生更改,如果我使用

我正在使用ASP.NET网站,该网站使用Crystal Reports呈现报告。我正在使用LINQtoSQL和SQLServer存储过程

调用存储过程的正确方法是使用LINQ to SQL并调用调用该存储过程的方法吗

绕过LINQ to SQL调用并直接将存储过程与Crystal reports关联是否有好处


如果您正在使用这种方法,您将以何种方式完成此任务?请注意。

我个人直接使用存储过程而不经过LINQ,因为LINQ发送完整的查询,而存储过程只发送其参数的名称和值。如果查询发生更改,如果我使用LINQ to存储过程,我需要将重新发布的代码再次发送到QA/生产环境,如果我直接使用存储过程,则不需要这样做。我已经编写了存储过程。crystal reports直接使用存储过程。使用LINQ到SQL调用存储过程有什么好处吗?