分析 LINQ to SQL 原始程式碼
使用下列步驟,您就可以從 Northwind 範例資料庫產生 LINQ to SQL 原始程式碼。 您可以比較物件模型的項目與資料庫的項目,進一步了解不同項目的對應方式。
注意事項 |
---|
使用 Visual Studio 的開發人員可以使用 O/R 設計工具 來產生這個程式碼。如需詳細資訊,請參閱物件關聯式設計工具 (O/R 設計工具) 和 物件關聯式設計工具 (O/R 設計工具) 和 物件關聯式設計工具 (O/R 設計工具). |
如果您的開發電腦上還沒有 Northwind 範例資料庫,則可以免費進行下載。 如需詳細資訊,請參閱下載範例資料庫 (LINQ to SQL)。
使用 SqlMetal 命令列工具產生 Visual Basic 或 C# 原始程式檔。 如需詳細資訊,請參閱SqlMetal.exe (程式碼產生工具)。 在命令提示字元中輸入下列命令,就可以產生內含預存程序 (Stored Procedure) 和函式的 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