0

、、などのデータベースタイプに依存しないカスタムデータベースドライバーを作成したいとSQL Server思いSQL LITEますMDB。これを実装する方法についていくつかアイデアを教えてください。

4

1 に答える 1

0

この質問は非常に一般的です。データベースに依存しないデータベースサーバーのアーキテクチャに関する詳細なプログラミングのヒントを入手したら、私は驚きます。

非常に一般的なこととして、MSAccessに12年以上組み込まれている機能を調べることをお勧めします。テーブルリンクです。

テーブルリンクを使用すると、MS Accessデータベース+アプリケーションに、Accessデータベースのビューであるかのように他のデータベースのテーブルまたはビューを含めることができます。これは、ODBCなどのメカニズムを使用して、外部データベースの操作方法を知っているDBMSサーバーにアクセスすることによって行われます。

この設定では、クライアント(ローカルAccessアプリケーション)はローカルMS Accessサーバーと通信し、外部データベースサーバーはデータベースと通信します。

これはあなたが求めていたものではないことを私は理解しています。ただし、外部DBMSサーバーをバイパスするアーキテクチャに着手する前に、それを理解する必要があります。

于 2012-11-07T11:37:53.123 に答える