如何从数据库中保存xml查询结果

时间:2013-11-13 09:09:58

标签: sql-server xml linq sql-server-2008 asp.net-mvc-4

我正在研究mvc4。我遇到了需要将表数据保存为xml的问题。

我的sp代码如下

Create PROCEDURE [dbo].[usp_GetXMLForClient] 
AS
BEGIN
    SELECT * from tbl_tablename where lng_clientid=1
for xml path,root('tablename ')
END

它返回xml文件,但是当我尝试获取此文件时,我收到错误

 function evaluation timed out
Function evaluation disabled because a previous function evaluation timed out. You must continue execution to reenable function evaluation

我用来获得sp结果的代码是

var res = Context.usp_GetXMLForClient();

我该如何解决这个问题。

请告知

0 个答案:

没有答案