0

我已经用 Visual Studio 创建了一个 ADO.NET 实体数据模型,现在必须将属性分配给匹配的表。如果我使用现有数据库创建数据模型,Visual Studio 会自动使用该数据库来分配属性。我必须从一个清晰的模型开始,因为我无法访问数据库,我唯一知道的是它的结构。有没有办法在不访问现有数据库的情况下做到这一点?LINQ to SQL 中的某种 [Column(Name="A_Name")] ...

4

1 回答 1

0

我不相信 VS 2008 中有选项。但是,我建议下载Visual Studio 2010 Beta。VS 2010 中的实体设计器有一个称为“从脚本生成数据库”的新功能,它不仅允许您生成 DDL 脚本,还可以使用每个类型的表策略和适当的映射来生成 SSDL。

这将允许您在无法访问数据库的断开连接的环境中工作。当您再次在线并可以访问您的数据库时,您可以使用数据库“更新模型”或使用 DDL 脚本中描述的模式覆盖您的数据库模式。

于 2009-09-30T04:02:09.347 回答