Исключение Entity Framework 4 не выбрасывается / перехватывается - PullRequest
1 голос
/ 17 августа 2010

Я подключаюсь к базе данных MySQL из Visual Studio 2010 с помощью Net / Connector.

Это запрос linq для структуры сущностей 4:

        int timeThreshold = 5;
        DateTime cutoffTime = DateTime.Now.AddMinutes(-timeThreshold);

        try
        {
            using (var context = new myEntities())
            {

                var unprocessedMessages = from m in context.messages
                                          where m.createdDate < cutoffTime
                                          select m;

            }
        }
        catch (Exception e)
        {
            string exceptionString = e.InnerException.ToString();
        }

Представление «Результаты» в развернутых необработанных сообщенияхотображает исключение:

  • base {"Произошла ошибка при выполнении определения команды. Подробности см. во внутреннем исключении."} System.Data.EntityException {System.Data.EntityCommandExecutionException}

Я пытаюсь понять, что такое внутреннее исключение.Однако блок catch никогда не вводится.Что здесь происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...