我使用Visual Studio创建了一个ADO.NET实体数据模型,现在必须将属性分配给匹配的表。如果我使用现有数据库创建数据模型,Visual Studio将自动使用此数据库来分配属性。 我必须从一个清晰的模型开始,因为我无法访问数据库,我唯一知道的是它的结构。有没有办法在不访问现有数据库的情况下执行此操作?某种[Column(Name =“A_Name”)],如LINQ to SQL ...
答案 0 :(得分:0)
我不相信VS 2008中有一个选项。不过,我建议下载Visual Studio 2010 Beta。 VS 2010中的实体设计器具有一项称为“从脚本生成数据库”的新功能,它不仅可以生成DDL脚本,还可以使用每个类型的策略和相应的映射生成SSDL。
这将允许您在无法访问数据库的断开连接的环境中工作。当您再次联机并可以访问数据库时,可以使用数据库“更新模型”,也可以使用DDL脚本中描述的数据库模式覆盖数据库模式。