Advantage数据库ORM工具或代码生成工具

问题描述:

有谁知道是否有任何ORM工具或代码生成工具可用于Advantage数据库?Advantage数据库ORM工具或代码生成工具

+0

Telerik做一个,但它不是免费的 - http://www.telerik.com/products/orm.aspx – Jon 2010-03-05 16:23:21

了解您使用的开发环境会有帮助。

对于.NET:

微软Entity.NET Framework

Telerik

Developer Express公司(Express Persistent Objects

对于德尔福:

我相信REM对象有一个框架,有优势的作品太。

+0

我在一个Winforms应用程序中使用C# – Jon 2010-03-05 19:58:13

+0

你知道任何免费/开源项目。不幸的是,Subsonic不能使用ADS – Jon 2010-03-05 20:22:00

+0

如果你想要免费的东西,你已经有了Visual Studio中的Entity.net框架(假设你是这样使用C#的,而不是单声道或其他IDE)。 – 2010-03-08 15:24:15

可能是的,但你需要编写NHibernate.Driver.IDriver实现。

别担心,这很容易。你可以从任何一个最简单的人在https://nhibernate.svn.sourceforge.net/svnroot/nhibernate/trunk/nhibernate/src/NHibernate/Driver/

而且开始,你应该写一个NHibernate.Dialect.Dialect实现,否则你将只能使用由GenericDialect提供的基本功能。

+0

谢谢你将会看到它。 – Jon 2011-01-16 10:05:32

有人将C# source for an Advantage Database NHibernate dialect/driver发布到nhibernate-development google group;您应该可以将其用于任何当前的ADS ADO.NET提供程序。

但是,您应该注意到NH-3078“使用Sybase Advantage数据库时出现TimeAsTimeSpanType问题”,该问题目前似乎尚未修复。