分析 LINQ to SQL 源代码

更新:November 2007

通过按以下步骤操作,您可以用 Northwind 示例数据库生成 LINQ to SQL 源代码。您可以将对象模型的元素与数据库的元素作一个比较,以便更好地了解不同项的映射方式。

说明:

使用 Visual Studio 的开发人员可以使用 O/R 设计器 来生成此代码。对象关系设计器(O/R 设计器)
对象关系设计器(O/R 设计器)
对象关系设计器(O/R 设计器)

  1. 如果您的开发计算机上还没有 Northwind 示例数据库,您可以免费下载它。有关更多信息,请参见下载示例数据库 (LINQ to SQL)

  2. 使用 SqlMetal 命令行工具生成 Visual Basic 或 C# 源文件。有关更多信息,请参见 代码生成工具 (SqlMetal.exe)。通过在命令提示符处键入以下命令,您可以生成包含存储过程和函数的 Visual Basic 和 C# 源文件。

    • sqlmetal /code:northwind.vb /language:vb "c:\northwnd.mdf" /sprocs /functions /pluralize

    • sqlmetal /code:northwind.cs /language:csharp "c:\northwnd.mdf" /sprocs /functions /pluralize

请参见

其他资源

参考 (LINQ to SQL)

背景信息 (LINQ to SQL)