2009-03-27 5 views
0

Быстрый вопрос,imultipleresults - LINQ итерация по отношению к результатам

У меня есть вызов к sproc, который может возвращать любое количество одного и того же результирующем.

У меня есть цикл, который знает, сколько будет возвращено за один раз, это отлично работает.

Внутри цикла он использует getresult() и преобразует данные в указанный тип say. Кажется, что это работает, но когда дело доходит до отображения данных на странице, проходящей через BAL для UI, я получаю странную ошибку javascript с кодом ошибки 500.

После отладки ive нашлось, что это как-то связано с тем, когда результаты преобразуется в тип.

Тип - это тот, который я добавил сам, и внутри него есть столбцы, которые не сопоставляются ни с какой сущностью в схеме. Это вызовет проблему?

Я очень расстроен linq в целом, это очень много времени, когда я думаю, что он должен работать .... это не так!

ответ

0

Если вы получаете код ошибки JavaScript из 500, который является внутренней ошибкой сервера, это говорит мне AJAX. Итак, вы можете показать код, который вы используете для извлечения данных. Используете ли вы методы WCF, статические страницы. Вы регистрируете ecxceptions на стороне сервера, который используется для получения данных?

+0

Пожалуйста, добавьте комментарии здесь. Вы используете пользовательские реализации ajax или используете панель обновления? –

Смежные вопросы