Оптимизация LINQ к SQL-запросу

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

7
задан Svish 14 May 2009 в 07:32
поделиться

2 ответа

Что-то еще, что можно сделать, является EagerLoading. В Linq2SQL можно использовать LoadOptions: Больше на LoadOptions Одна ОЧЕНЬ странная вещь о L2S состоит в том, что можно установить LoadOptions только, прежде чем первый запрос будет отправлен в Базу данных.

4
ответ дан 7 December 2019 в 14:39
поделиться

Вы могли бы хотеть изучить использование скомпилированных запросов

взгляните на http://www.3devs.com/?p=3

0
ответ дан 7 December 2019 в 14:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: