我已经阅读过将SQL数据库与我的C#代码同步的方法,看起来DataContext对象就是我要去的方式。
在阅读了它可以做的事情之后,我发现自己仍然对它的确切能力感到有些困惑。例如,一旦设置,链接到我的SQL数据库的DataContext是否包含每个表的属性?那么该表对象是否包含一个项目列表,每个项目都包含每个表项的数据?
另外,我不知道如何指示它生成代码(因为我读过它确实生成了必要的对象)。这是如何实现的?
答案 0 :(得分:3)
Gu(Scott Guthrie)有一篇关于Linq to Sql的优秀文章系列介绍了这个概念:http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx
祝你好运!答案 1 :(得分:1)
"does the DataContext linked to my SQL database contain a property for each table"
YES you will be able to accesss all the table and properties,
that you have used in your datacontext (.dbml) file
无论如何,请阅读有关LINQ TO SQL的文章。还有一些关于ASP.NET 3.5 LINQ TO SQL
的好视频教程希望这个帮助
答案 2 :(得分:0)
到目前为止你尝试了什么?
有两种方法可以生成代码: