有没有人知道是否有任何ORM工具或代码生成工具可以使用Advantage数据库?
答案 0 :(得分:2)
了解您使用的开发环境会很有帮助。
对于.net:
Microsoft Entity.NET Framework
Developer Express(Express Persistent Objects)
对于德尔福:
我相信REM Objects也有一个与Advantage合作的框架。
答案 1 :(得分:1)
可能是的,但您需要编写NHibernate.Driver.IDriver
实施。
别担心,这很容易。您可以从https://nhibernate.svn.sourceforge.net/svnroot/nhibernate/trunk/nhibernate/src/NHibernate/Driver/
处的任何最简单的开始此外,您应该编写NHibernate.Dialect.Dialect
实现,或者您只能使用GenericDialect
提供的基本功能。
答案 2 :(得分:0)
有人将C# source for an Advantage Database NHibernate dialect/driver发布到nhibernate-development google群组;您应该可以在任何当前的ADS ADO.NET提供程序中使用它。
但是,在使用Sybase Advantage数据库时,您应该注意NH-3078“TimeAsTimeSpanType问题”,到目前为止似乎尚未修复。