我在开发一个Web界面来使用一个普遍的SQL数据库来存储信息的服务业务管理应用程序(不是我的选择,方式)的过程是相互作用的。目前,我使用的是一组自定义查询生成类的正式普及的SqlClient实现这样我就可以像写代码:方法具有普适SQL数据库
new SelectQuery().From("CUSTOMER").Fields("CUSTOMERNBR", "NAME");
它的正常工作,到目前为止,但我遇到了一点问题,在这里那里。我宁愿使用经过验证的DAL,而不是继续朝这个方向前进。但是,我找不到能够与Pervasive数据库交互的DAL系统。
Opf3有一个普遍的存储供应商,但我从来没有听说过的框架之前和网站只显示普适的V8标志,而我需要的东西,将与V9.5工作,并在未来,V10。
我试着编写一个NHibernate提供程序,但最终比我当前的查询生成系统更令人头疼。
你有什么建议?我处于一个非常仓促的时间表,所以我希望能够尽可能轻松地进行整合。
问题在于DAL/ORM需要知道Pervasive特定的SQL语法。这是我遇到的NHibernate问题。它可以很好地使用Pervasive SqlClient,但是当试图让NHibernate“说出”PSQL的语言时遇到了问题。 – 2009-01-01 23:14:20
ODBC应该提取出Pervasive异常 - 这就是它的用途。它运行在通用SQL上。 – dkretz 2009-01-01 23:16:38