如何在SQl METAL命令行工具中提供表信息

时间:2010-02-17 04:54:36

标签: sqlmetal

当我们想直接从数据库生成外部映射文件时,我们如何在命令中提及表信息。我们有/ Database选项,但我们如何提及表信息

2 个答案:

答案 0 :(得分:2)

你不能使用SqlMetal来指定数据库中的哪些表来生成映射 - 遗憾的是它是全部或全部。

您可以先使用SqlMetal为数据库生成DBML文件,然后过滤掉< Table>根据需要使用您自己编写的自定义流程在DBML文件中的元素。 DBML文件只是一个与DBML模式匹配的XML文件,因此使用LINQ to XML很容易操作。

DBML文件准备好后,您可以再次将其传递给SqlMetal以生成代码和外部映射文件。

答案 1 :(得分:0)

尝试使用SqlMetal Include