快速提问,
我调用了一个可以返回任意数量的相同结果集的sproc。
我有一个知道一次会返回多少的循环,这很有用。
在循环内部,它使用getresult()并将数据转换为指定的类型。这似乎工作,但是当在页面上显示数据通过BAL到UI时,我得到一个奇怪的错误代码500的javascript错误。
调试后,我发现它与结果转换为类型时有关。
类型是我自己添加的类型,其中有些列不映射到架构中的任何实体。这会导致问题吗?
我对linq整体感到非常沮丧,在我觉得它应该工作的时候非常耗费时间......它没有!
答案 0 :(得分:0)
如果您收到的JavaScript错误代码为500,这是内部服务器错误,这对我说是AJAX。那么您可以显示用于获取数据的代码。您使用的是WCF,静态页面方法吗?您是否在用于获取数据的服务器端方法上记录ecxceptions?