2012-01-06 77 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以了解一些已知限制。