【发布时间】:2009-08-30 04:43:25
【问题描述】:
我使用 SQLMetal 生成了一个代表我的数据库的代码文件,但我不知道如何从 SQLMetal 生成的类中将条目添加到数据库中。我该怎么做呢?我只是添加到各种属性还是什么?
【问题讨论】:
-
您的意思是“添加行”还是“添加属性”非常模糊......
标签: c# sql database linq-to-sql sqlmetal
我使用 SQLMetal 生成了一个代表我的数据库的代码文件,但我不知道如何从 SQLMetal 生成的类中将条目添加到数据库中。我该怎么做呢?我只是添加到各种属性还是什么?
【问题讨论】:
标签: c# sql database linq-to-sql sqlmetal
这里是对 linq-to-sql 的一个很好的概述,其中包括如何通过自动生成的类(来自 SQL Metal)添加到您的数据库中。 Link
基本上:
【讨论】:
生成的类是 partial 类,因此您可以使用另一个分部类定义在程序集中的任何其他位置扩展它们(注意:我不是指扩展方法,只是另一个分部类声明)。
这样,您还可以重新生成这些类,而不必担心覆盖这些类的其他扩展。
【讨论】: