我已经运行了sqlmetal.exe agaisnt我的数据库。
SqlMetal.exe /server:server /database:dbname /code:mapping.cs
我已将此包含在我的解决方案中。所以我现在可以为每个数据库表创建一个对象。大。我现在希望使用ling来按数据库查询。我可以假设没有连接等由sqlmetal.exe的输出处理。如果这是正确的,我可以使用ling来查询我的数据库?
答案 0 :(得分:2)
生成的代码是否包含数据上下文(继承自System.Data.Linq.DataContext
的类)?如果是这样,那么这可能就是你要找的东西。像这样:
var db = new SomeDataContext();
// You can also specify a connection string manually in the above constructor if you want
var records = db.SomeTable.Where(st => st.id == someValue);
// and so on...