0

我有一个 postgres 数据库,我想生成一个表的实体类。我需要这个才能连接到数据库而不使用类似的东西:

NpgsqlCommand cmd = new NpgsqlCommand("SELECT * FROM TABLE1", conn);

我怎样才能获得课程?你能提供一些详细的步骤吗?我似乎在任何地方都找不到这个。

提前致谢!

4

2 回答 2

2

实体类通常是手写的,或者是从模式生成然后手动调整的。在 Java 世界中,NetBeans 和 Eclipse 等许多工具都可以提供帮助,但如果您不使用 Microsoft 数据库和 Microsoft 查询工具,C#/.NET 世界中的事情似乎就不太成熟了。

这个答案提到了一些有用的工具,快速搜索还发现了NHibernate 实体生成器,它似乎也是支持实体框架和 LINQ 的工具的一部分。

于 2012-08-08T12:24:36.640 回答
0

取决于一种语言,但是是的 - 您可以使用 SQLAlchemy、Hybernate、iBatis 等对象关系工具在 Java 或 Python 中执行类似的操作。

他们可以为您生成模式,可以根据对象的定义填充数据。

于 2012-08-08T06:36:33.373 回答