实体框架4异常未被抛出/捕获

时间:2010-08-17 18:17:57

标签: .net entity-framework entity-framework-4

我使用Net / Connector从Visual Studio 2010连接到MySQL数据库。

这是实体框架4 linq查询:

        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();
        }

展开的unprocessedMessages中的Results视图显示异常:

  • base {“执行命令定义时发生错误。有关详细信息,请参阅内部异常。”} System.Data.EntityException {System.Data.EntityCommandExecutionException}

我试图看看内部异常是什么。但是,永远不会输入catch块。这里发生了什么?

0 个答案:

没有答案