我是新来的,所以你好。
我正在使用 ASP.NET 4,并且将 LINQ to SQL 用于我的数据控件。按照建议,我创建一个 DBML(LINQ to SQL 类项),然后从 SQL Server 拖动相关表。然后我在我的代码中使用这个 DBML 和 LINQ ie:
using (ProjectDataContext Data = new ProjectDataContext())
{
Order MyOrder = new Order();
}
这一切都运行良好。我现在遇到了 SQLMetal。我看不到这个工具的相关性,我是否遗漏了什么?
谢谢
编辑
最佳答案
当您使用向导将表从 SQL 中拖出时,SQL 又会为您生成对象,因此不需要 SQLMetal。
SQLMetal 是一个命令行工具,您可以使用它来生成从 linq 到 sql 的这些对象,但只需将它们拖放到向导中要容易得多。它还有其他用途。有关引用,请参见此处:http://msdn.microsoft.com/en-us/library/bb386987.aspx
关于c# - 我可以在 VC2010 中设置 LINQ to SQL,那么为什么 SQLMetal 相关呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10012029/