質問: .netのoracle接続 oracleへの接続で、「oo4o」と「ado.net」などがあると思いますが、 webで調べてみたら、「ado.net」が推奨されていますが、何故なのでしょうか? 開発環境は以下のとおりです。 言語:vb2005 oracle:10g 両者の違いがよく分かりません。。 基本的な事かも知れませんが、ご教授いただければ幸いです。
回答: oo4o は com コンポーネントで、 ado.net は .net framework ネイティブだからでしょ。 マイクロソフト製の ".net framework data provider for oracle" http://msdn2.microsoft.com/ja-jp/library/77d8yct7(vs.80).aspx → ちうても oracle client が必要なんだっけっかな。。。 oracle 製の "oracle data provider for .net(odp.net)" http://otn.oracle.co.jp/tech/dotnet/ oo4o http://otn.oracle.co.jp/tech/windows/ole/index.html @it の解説 http://www.atmarkit.co.jp/fdb/rensai/ora_dotnet01/ora_dotnet01_1.html