在SQL中链接表

时间:2012-08-28 06:55:55

标签: c# sql wpf linq

我正试图围绕数据库,作为一种学习方式,我正在使用C#和WPF制作一个扑克跟踪程序。

我在LINQ to SQL上看到的一些教程使用“LINQ to SQL类”,以一种简洁的方式显示数据库及其关系,但我不确定如何使用它以及确切生成的代码从它。

假设我想在一个表中记录手历史,包含手牌ID,玩家1,玩家2等数据,社区卡和底池大小。在另一张桌子上,我想了解我遇到的所有球员的信息。因此,记录的每个手记录都连接到至少1个已记录的播放器,最多8个连接。

如何在教程中看到的表之间建立这些简洁的视觉连接,以及本例中最好的方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:2)

最好使用Linq to Entity Framework,因为它的性能优于Linq to SQL。

EF http://www.codeproject.com/Articles/246861/LINQ-to-Entities-Basic-Concepts-and-Features

的代码示例