分析 LINQ to SQL 源代码

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

注意

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

  1. 如果您的开发计算机上还没有 Northwind 示例数据库,您可以免费下载它。 有关详细信息,请参阅下载示例数据库

  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

另请参阅