NorthwindDataContext - 从哪里获取此类?

时间:2009-01-26 03:07:20

标签: linq-to-sql

在很多在线学习LINQ的教程中,他们使用NorthwindDataContext。从哪里检索/生成?

由于

3 个答案:

答案 0 :(得分:6)

Northwind是一个被AdventureWorks取代的演示数据库。它适用于SQL Server和MS Access。

如果要使用Linq to SQL,则需要使用DataContext进行查询。您可以通过向解决方案添加新的Linq To Sql类来创建它。完成后,您将获得一个设计图面。打开“服务器资源管理器”窗口并连接到Northwind数据库。将感兴趣的表拖到L2S设计图面并保存。这将生成NorthwindDatacontext和关联的表类,供您在查询中使用。

答案 1 :(得分:1)

将数据库拖动到LINQ to SQL设计图面时,将自动生成此类。

答案 2 :(得分:0)

我认为查询时不需要DataContext。 其他一些类型的数据也可用于查询。 ListArrayListCollections(以及ListArrayList也是合作),等等也可以获得查询。