-1

SQLステートメントを指定した場合'select * from"、データを取得する際のODBCおよびODBCドライバーの役割は何ですか?たとえば、データテーブル?

また、すべての DMBS に使用できる標準ドライバーがない理由を知りたいですか?
どのデータベース エンジンでもシームレスに使用できる標準の ODBC ドライバを用意することは可能ですか? 操作に関して、異なるドライバー間で大きな違いはありますか?

このトピックについて大規模な調査を行わなかったとしても。この投稿を投稿する前に、いくつかのグーグルを行いました。また、アプリで個別の DB を使用する必要があったため、各ドライバー ソフトウェアをパッケージ化するのは困難でした。それが私がより良い理解を求めていた理由です

ありがとう

4

1 に答える 1

1

ODBC のポイントは、ドライバーを後で追加できるようにアプリを作成できる標準 API を提供することです (ユーザーがアプリに同梱する必要はありません)。ドライバーの役割は、標準の ODBC API をデータベース固有のデータベース API/ネットワーク インターフェイスにマップすることです。いいえ、すべてのデータベースの標準ドライバーは要点を逃します。実際にデータベースと通信するには、メタドライバーの下にさらにレイヤーが必要になります。

于 2013-04-03T12:39:06.583 に答える