Wiki内検索
最近更新したページ
2012-06-02
2012-01-15
2012-01-10
2009-06-25
2009-06-23
2008-12-27
2008-12-04
2008-07-20
2008-06-18
2008-06-14
2008-04-18
2008-04-17
2008-03-11
2008-03-09
2008-02-19
2008-02-18
2008-02-17
最新コメント
Gentoo化 by check it out
Gentoo化 by check it out
Ruby on Rails by check it out
Ubuntu by check it out
VisualBasic by canada goose jacket sale
キリスト教とIT by seo thing
VisualBasic by check this out
Gentoo化 by watch for this
Flex by seo thing
Ruby on Rails by tips about seo
Menu
タグ

VisualBasic

ODBC → OLE DB の変遷の勉強とか


ODBC【Open DataBase Connectivity】

Microsoft社によって提唱された、データベースにアクセスするためのソフトウェアの標準仕様。各データベースの違いはODBCドライバによって吸収されるため、ユーザはODBCに定められた手順に従ってプログラムを書けば、接続先のデータベースがどのようなデータベース管理システムに管理されているか意識することなくアクセスできる。

OLE DB【Object Linking and Embedding DataBase】

Microsoft社によって開発された、データベースの種類によらず統一的な手法でデータベースにアクセスするためのプログラミングインターフェース。ODBCはOLE DBの一部であり、リレーショナルデータベースにアクセスする手段を提供する。OLE DBはCOMベースのコンポーネント(プログラム部品)の集合体として実現され、どんなプログラミング言語からでも利用することができるようになっている。

OLE DB インターフェイスの狙いは、コンポーネントの円滑な統合を助け、OLE DB コンポーネント ベンダーが高品質な OLE DB コンポーネントを短時間で市場に出せるようにすることにあります。そのうえ、OLE DB には ODBC に対するブリッジが含まれていて、現在市販されている広範囲の ODBC リレーショナル データベースドライバの継続的なサポートが可能です。

  • ODBC 及びOLE DB は, データベースに接続するためのインターフェイスである.しかし, これらのドライバに備わっているプログラムインターフェイスではプログラムしにくい.そのため, プログラムしやすいように用意されたのが DAO (Data Access Objects) 及び ADO(ActiveXData Objects)等のプログラムインターフェイスである.また, OLE DB は ODBC と違って, データベースだけでなく Excel, テキストデータにもアクセスできる.

ADOと【ActiveX Data Objects】

Microsoft社が提供するデータベースアクセスのためのソフトウェア部品。OLE DBをActiveXコントロールの形で使えるようにしたプログラミングインターフェース。これを使うと、Visual BasicやVBScript、C言語/C++言語などから、共通の方法で簡単にデータベースにアクセスできるようになる。

レコードセット

メモリ上に展開した仮想テーブル

ツールバーの設定

「プロジェクト」⇒「コンポーネント」⇒
2007年12月01日(土) 22:17:53 Modified by shinriyo




スマートフォン版で見る