我正试图围绕数据库,作为一种学习方式,我正在使用C#和WPF制作一个扑克跟踪程序。
我在LINQ to SQL上看到的一些教程使用“LINQ to SQL类”,以一种简洁的方式显示数据库及其关系,但我不确定如何使用它以及确切生成的代码从它。
假设我想在一个表中记录手历史,包含手牌ID,玩家1,玩家2等数据,社区卡和底池大小。在另一张桌子上,我想了解我遇到的所有球员的信息。因此,记录的每个手记录都连接到至少1个已记录的播放器,最多8个连接。
如何在教程中看到的表之间建立这些简洁的视觉连接,以及本例中最好的方法是什么?
谢谢!
答案 0 :(得分:2)
最好使用Linq to Entity Framework,因为它的性能优于Linq to SQL。
EF http://www.codeproject.com/Articles/246861/LINQ-to-Entities-Basic-Concepts-and-Features
的代码示例