Как исправить это исключение в c#

Я написал вопрос linq как:

    NorthwindContext context = SqlCE;
   var query = context.Destinations.Where(i => i.Id >= 1).Select(i => new {
                    id = i.Id,
                  name = i.Destination
       }).ToArray();

   public NorthwindDataContext SqlCE
    {
        get
        {
            AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true);
            string connectionString = @"Data Source=|DataDirectory|\Database1.mdf";
            return new NorthwindDataContext(connectionString);
        }
    }

Я соединил с sqlserver northwind.mdf файл. У меня есть ценности в столе также все еще, я получаю исключение нулевой ссылки. Как я могу исправить это. Как вложить ценности к вопросу.

Отношения

1
nl ja de
В вашей линии кода: контекст NorthwindContext = пустой указатель; , если контекст пустой, то ваш вопрос вара линия похожа на высказывание пустой указатель. Места назначения... так that' s, куда ваше исключение нулевой ссылки прибывает из.
добавлено автор cfeduke, источник
What' s трассировка стека?
добавлено автор SLaks, источник
Какова ценность вашего NorthwindContext? Это действительно пустое, как ваш пример кода указывает?
добавлено автор John Bledsoe, источник
что вы подразумеваете под ценностью NorthwindContext. Я - новичок к asp.net mvc.
добавлено автор Priya, источник
У меня есть то спасибо
добавлено автор Priya, источник

1 ответы

Вам, вероятно, будет нужно что-то как этот:

using (var context = new NorthwindContext()) 
{
    var query = context.Destinations.Where(i => i.Id >= 1).Select(i => new {
                id = i.Id,
              name = i.Destination
    }).ToArray();
 }

Хотя может быть больше, можно отсутствовать (например, строки подключения, и т.д.).

0
добавлено
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

SqlCom.ru - Стиль жизни SQL
SqlCom.ru - Стиль жизни SQL
908 участник(ов)

Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только MS SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz). Предложения в @sql_ninja

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot

SQL_Ninja
SQL_Ninja
340 участник(ов)

Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz)