2012-01-06 94 views
0

我使用SQL Server 2000和運行SQLMetal產生我Mappings.xml和我的DataContext代碼LINQ到SQL使用SQL Server 2000存儲過程缺少映射

這一切工作正常的CRUD到表中。

現在我需要使用存儲過程對具有相同結構的表執行我的CRUD。

我知道如何在VS 2010和SQL Server 2008中使用漂亮的設計器來做到這一點,但是您如何通過SQL Server 2000手動執行此操作?

回答

2

/存儲過程在SQLMetal命令行選項選項中提取映射用於從所述數據庫存儲的過程。映射類似於您目前看到的表/視圖映射。

所以一個示例命令看起來像。

sqlmetal /server:myserver /database:northwind /sprocs /map:Mappings.xml 

請參閱此MSDN doc以獲取命令行開關的詳細列表。

請注意Linq To SQL與MS SQL Server 2000的限制,請參閱此MSDN doc以瞭解一些已知限制。