我是一个新的 linq to sql 学习者,这是我第一次尝试创建数据查看器程序。这个想法很简单,我想创建一个能够查看数据库中表内容的软件。就是这样。
我已经在这里遇到了一个早期问题,我在网上看到了很多教程和文章,但我仍然无法修复这个错误。
这是我的代码:
static void Main(string[] args)
{
string cs = "Data Source=localhost;Initial Catalog=somedb;Integrated Security=SSPI;";
var db = new DataClasses1DataContext(cs);
db.Connection.Open();
foreach (var b in db.Mapping.GetTables())
Console.WriteLine(b.TableName);
Console.ReadKey(true);
}
当我试图检查db.connection.equals(null);
它返回时false
,我认为我已经成功连接到数据库,因为根本没有错误。但是上面的代码不会在屏幕上打印任何内容。
我有点迷茫,不知道这里发生了什么。有谁知道这里出了什么问题?