- ベストアンサー
非接続型なのでしょうか?
Microsoft Visual Basic 2005 Express Editionでとあるプロジェクトを開いた時に データベーススエクスプローラの データ接続の十字ホ゛タンをクリックすると mdbファイルが表示されます。 これはいわゆるADOの非接続型ということであってますか? (ADOを使って接続しているわけではないから)
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まぁ,ADOの接続型やサーバーカーソルではないとは思いますが……。 # そもそも,ADOかどうかわかりません。 .NET FxのADO.NETの話であれば,サーバーエクスプローラ (データベースエクスプローラ) は直接的には接続型・非接続型に関係しません。 正確な定義ではない事を承知で書くなら, ・IDbCommand.ExecuteReaderでIDataReaderを得て,IDataReader.Readで読み進めていくのが接続型 ・IDataAdapter.Fillなどを使ってDataSetにデータを溜めて処理するのが非接続型 になります。 SQL Serverの場合,上記は ・IDbCommandはSqlCommand ・IDataReaderはSqlDataReader ・IDataAdapterはSqlDataAdapter に,それぞれ読み替えてください。 データベースエクスプローラ自体は,単純にデータベース等へのGUIによるアクセスを提供するだけです。 Management StuduioやAccessなどの,フロントエンドの一種と考えるとよいでしょう。 MSDN: Visual Database Tools http://msdn.microsoft.com/ja-jp/library/y5a4ezk9(VS.80).aspx >Visual Database Tools を使うと、データベースの作成と保守、およびデータ ドリブン アプリケーションの管理を簡単に行うことができます。
お礼
ありがとうございます。参考になりました。