如何检查LINQ to SQL连接错误

问题描述:

如何检查Linq.DataContext对象是否填充了数据并且没有出现连接错误?如何检查LINQ to SQL连接错误

谢谢。

DataContext.DatabaseExists() 

DataContext.Connection.Open() 
+1

我必须承认,我没有看到问题与数据库之间的关系;很好地推断出...心理调试; -p – 2009-04-15 11:45:55

什么样的具体方案是你想防范?

一个DataContext是不一样的数据集 - 它不是(一定)一个数据的容器(身份管理/变更跟踪一边) - 它是一个数据源

通常,如果发生错误,它不会给你一个对象(来自查询) - 它会抛出异常。所以如果你已经通过LINQ to SQL获得了一个实例,它应该有一些东西在里面。

您是否正在看到您想避免的特定问题?

+0

我想避免一个例外。 :) – 2009-04-15 11:39:07