linq imultipleresults - 迭代结果

时间:2009-03-27 07:21:15

标签: linq-to-sql

快速提问,

我调用了一个可以返回任意数量的相同结果集的sproc。

我有一个知道一次会返回多少的循环,这很有用。

在循环内部,它使用getresult()并将数据转换为指定的类型。这似乎工作,但是当在页面上显示数据通过BAL到UI时,我得到一个奇怪的错误代码500的javascript错误。

调试后,我发现它与结果转换为类型时有关。

类型是我自己添加的类型,其中有些列不映射到架构中的任何实体。这会导致问题吗?

我对linq整体感到非常沮丧,在我觉得它应该工作的时候非常耗费时间......它没有!

1 个答案:

答案 0 :(得分:0)

如果您收到的JavaScript错误代码为500,这是内部服务器错误,这对我说是AJAX。那么您可以显示用于获取数据的代码。您使用的是WCF,静态页面方法吗?您是否在用于获取数据的服务器端方法上记录ecxceptions?