質問

Pervasive SQLデータベースを使用して情報を保存するサービスビジネス管理アプリケーションへのWebインターフェイスを開発中です(ちなみに、私の選択ではありません)。現時点では、クエリ生成クラスのカスタムセットで公式のPervasive SqlClient実装を使用しているため、次のようなコードを記述できます。

new SelectQuery().From("CUSTOMER").Fields("CUSTOMERNBR", "NAME");

これまでのところ問題なく動作していますが、あちこちで小さな問題が発生しています。この方向に進むのではなく、実績のあるDALを使用します。ただし、Pervasiveデータベースとやり取りできるDALシステムを見つけることはあまりうまくありません。

Opf3にはPervasiveストレージプロバイダーがありますが、そのフレームワークを聞いたことはなく、WebサイトにはPervasive v8ロゴのみが表示されますが、v9.5および将来的にv10で動作するものが必要です。

NHibernateプロバイダーを記述しようとしましたが、現在のクエリ生成システムよりもさらに頭痛の種になりました。

何を提案しますか?私は非常に急いでいるので、できるだけ簡単に統合できるものが欲しいです。

役に立ちましたか?

解決

Pervasive.SQLには非常に堅牢なADOアダプターがあり、ほとんどの場合、ODBCを揺るがします。私は何年も成功していましたが、Pervasiveの構文の頭痛の種がなかったわけではありません。 Pervasiveの防御では、それらのリレーショナルエンジンはSQL-92およびSQL-99のほとんどに準拠しています。

私が興味を持っているのは、構文のどの部分に問題があり、何が悲しみを引き起こしているのかということです

Pervasiveのエンジンのどのバージョンを使用していますか

他のヒント

PervasiveからODBCドライバーを見つけることができるはずです-それらは堅固でなければならず、そうでなければPervasiveは廃業するでしょう。そして、最も高いレベルの抽象化ソフトウェアは、ODBCレベルのデータを処理できます。 ODBC自体よりもさらに抽象化する必要があると感じたら、それが最善の策だと思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top