VB.NETを使用して、SQLServer(2000 or 2005)やORACLE(8 or 9 or 10)に接続しようと思います。
VB.NETの場合、下記の4つの方法(私はこれしか分かりません)がある
と思うのですが、どれで接続した方がよいのでしょうか?
(総合的にどれがよいのかを知りたいのです)
質問が抽象的すぎて申し訳ありません。
----------------------------------------------------------------------------------
◎ = 推奨
○ = まあまあ推奨
△ = あまり推奨しない
× = 接続できない
? = 不明
1つ目: ADODB.Connection(SQLServer=○、ORACLE=○)
2つ目: System.Data.SqlClient.SqlConnection(SQLServer=◎、ORACLE=?)
3つ目: System.Data.OleDb.OleDbConnection(SQLServer=○、ORACLE=○)
4つ目: System.Data.Odbc.OdbcConnection(SQLServer=○、ORACLE=○)
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
相手が SQL Server なら SqlConnection を選択。
Oracle なら ODP.NET または OleDbConnection を選択。
Oracle の場合、作成したアプリが動く場所や配布規模や配布方法によって ODB.NET と OleDbConnection のどちらを使うかを分けてます。
アプリケーションから見て、DBMS の種類を問わない仕組みを作りたいのであれば、汎化と特化の線引きをどこにするかは自由かと。
単に DSN に接続情報を必要数だけ登録しておけば DB の切り替えができるってレベルまで落としたいのであれば OleDbConnection ですかね。
(DBMS によってできること、できないことの考慮は別として)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- 工学 単相入力UPS 5 2022/10/19 23:00
- その他(病気・怪我・症状) 新型コロナワクチンのオミクロン対応型がWHOのワクチン専門家パネルは追加接種を推奨する十分なデータが 2 2022/10/16 08:03
- Access(アクセス) Access DAOのExecuteメソッドのオプション(RecordsetOptionEnum)に 1 2022/09/19 07:34
- CPU・メモリ・マザーボード パソコンの推奨メモリの容量についての質問です。 7 2023/04/25 00:45
- 英語 以下の英文法の四択問題について質問です。 The Internet service provider 1 2023/02/01 19:50
- 照明・ライト ダクトレール に 小型シーリングライト 設置 について 2 2023/06/02 19:38
- カスタマイズ(車) (続き)初めてカーナビの取付にチャンレジします。アドバイスください。 3 2022/12/10 15:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
単三の漏電ブレーカーを単二で...
-
「ただし,その件は」の「ただ...
-
0990の番号って
-
外付けHDDは常に接続していない...
-
Tera Termを起動して新しい接続...
-
蛍光灯安定器の絶縁測定につい...
-
エアコン配線の途中接続はなぜ...
-
IPアドレスは定期的に変わるも...
-
いわゆる「テレビキャンセラー...
-
エコキュートに太い電源ケーブ...
-
USB接続のHDDから別のUSB接続HD...
-
ワイハイ接続について、 例えば...
-
VPNのオンデマンド接続とはなん...
-
ABEMAって接続悪いですか? ず...
-
モンストのマルチプレイほぼほ...
-
ディズニープラスの繋ぎ方
-
接続詞(接続語)がよくわかり...
-
PS2のHDDをオフラインで使いたい
-
WiiUPROコンの他機器接続について
-
電話線とインターホンの線の違い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「ただし,その件は」の「ただ...
-
Tera Termを起動して新しい接続...
-
エアコン配線の途中接続はなぜ...
-
単三の漏電ブレーカーを単二で...
-
bebirdというイヤースコープを...
-
VPNのオンデマンド接続とはなん...
-
IPアドレスは定期的に変わるも...
-
一般相対性理論の接続
-
モンストのマルチプレイほぼほ...
-
Wi-Fiと位置情報バレについて
-
蛍光灯安定器の絶縁測定につい...
-
Aterm BL1000HWでの奇妙なWiFi...
-
会社説明会に遅刻してしまいま...
-
M.2 PCI Express 接続 M.2 PCIe...
-
ワードに張り付けたURLが開かない
-
ANYDESK 画像が転送されない
-
太陽光発電の配線用ELBについて
-
ワイハイ接続について、 例えば...
-
TeraTermマクロで入力した文字...
-
フリーWi-FiでEDGEだと時間切れ...
おすすめ情報