2

有没有办法使用我现有的 EDMX 并连接到 PostgreSQL?

我也可以将 MSSql edmx 转换为使用 postges,将 edmx 转换为 edmi 也是一种选择吗?

谢谢

4

1 回答 1

2

有没有办法使用我现有的 EDMX 并连接到 PostgreSQL?

唯一的选择是从应用程序的配置文件中删除当前的连接字符串。之后,在 EDM Designer 中运行任何向导时,将首先显示用于选择/创建连接的对话框。

我也可以将 MSSql edmx 转换为使用 postges,将 edmx 转换为 edmi 也是一种选择吗?

是的,它是可用的。您可以在 Entity Developer 中打开一个 *.edmx 文件并将其保存为 *.edml 以供进一步工作。转换模型后,您可以将正在使用的连接更改为必要的连接(打开数据库资源管理器,右键单击数据库连接并从快捷菜单中选择编辑连接属性)。JIC:应该安装 dotConnect for PostgreSQL Professional。

与 EDM 向导(*.edmx,ADO.NET 实体数据模型项)相比,Entity Developer 有很多改进:

  1. 模型存储部分的可视化编辑
  2. 用于自定义模板的嵌入式 T4 编辑器:http: //www.devart.com/entitydeveloper/code-generation.html
  3. 方便的 EF Code First DbContext 模板:http: //blogs.devart.com/dotconnect/entity-developer-ef-code-first-dbcontext-template.html
  4. 将模型拆分为图表以提高其可读性:http: //blogs.devart.com/dotconnect/working-with-large-models-and-oracle-autoincrement-fields-in-new-version-of-entity-developer。 html
  5. 数据查看/编辑: http: //www.devart.com/entitydeveloper/data.html
  6. 视觉增强:http: //blogs.devart.com/dotconnect/visual-enhancements-in-entity-developer-4-1.html
  7. 所有受支持的 Visual Studio 版本均提供所有高级 Entity Developer 功能:2008 - 2013
  8. 使用 Database-First 方法配置数据类型映射的可能性
  9. 模型对象命名规则的广泛设置
  10. 在编辑概念部分时启用映射和存储部分同步的可能性

请参考http://www.devart.com/entitydeveloper/ed-vs-edm.html

于 2013-12-16T11:52:16.940 回答