如何生成dbml文件?
在Visual Studio文件中,项目包含一个DBML文件,该文件在打开时会显示数据库的非常酷的表示图形以及表之间的所有互连。
我希望将其用于其他项目以进行文档编制。数据库已存在。那么我如何从具有所有关键关系和众所周知的整个九码的sql server数据库中获取ta DBML文件的酷图形表示,如Visual Studio中所见。
我在互联网上用几个搜索引擎进行了一些搜索,到目前为止,我看到的一切都在另一个方向,例如“从DBML文件创建数据库?”
它似乎与LINQ有关,但我还没有找到解释。
答案 0 :(得分:12)
在Visual Studio中,右键单击解决方案资源管理器中要添加DBML的文件夹上的项目。选择添加新项,然后在数据下,选择Linq-To-SQL Classes
。这将创建一个空的DBML文件。然后,您需要创建与数据库的服务器连接,并将所需的表拖到DBML设计器中。保存后,Visual Studio将使用所选表的实体重新生成DBML。
此外,还有各种工具,如Plinqo,可生成DBML文件,并为更高级的代码生成提供强大的临时解决方案。