【发布时间】:2013-07-30 11:22:08
【问题描述】:
我的代码正在尝试使用 LINQ to SQL 从数据库加载。目前,一旦我似乎触摸到查询返回的内容,我就会崩溃并出现错误 ExecutionExceptionError 发生:
目前我的代码非常简单,我有一个标准的 dbml 类,用于加载单个表 MC:
private void RibbonButton_Click(object sender, RoutedEventArgs e)
{
MultipleChoiceDataContext t = new MultipleChoiceDataContext();
var test =
from a in t.GetTable<MC>()
select a;
testbox.Content = test.First().question;
}
错误发生在行
test.First().question;
我在该地区找不到任何帮助或以前遇到过这个问题的人,所以我希望有人知道如何解决这个问题
【问题讨论】:
-
您是否尝试过刷新实体模型?
-
当然有。那里什么都没有发生
-
还可以尝试将查询语法更改为 var q = t.MCs.FirstOrDefault(); if (q!= null) testbox.Content = q.Question;
-
刚刚试过,那个。它提出了同样的问题
-
查看详情链接是有原因的 :)