.NET Framework 2.0/Oracle に接続する

.NET Framework 2.0/Oracle に接続する

.NETアプリからオラクルに接続する

10gに接続してみた

準備

Oracle Data Provider for .NET (ODP.NET) をダウンロードして使います

OTN Japan - ソフトウェア : ODP.NET http://otn.oracle.co.jp/software/tech/windows/odpnet/

インスコ

ダウンロードしたやつ実行で勝手に解凍されるのでinstallの中のsetupを叩く。言われるがままに全部インストール

接続してみる

単なるサーバエクスプローラを使う

クエリを組み立てる

SQL Server の場合と同じく DataSet を追加してそこへ TableAdapter を定義することでクエリを追加できる。

プレースホルダを使う

SQL Serverと違うところはプレースホルダがSQL Serverは

SELECT * FROM moge WHERE ID=@id

のように記述するが・・・Oracle は

SELECT * FROM hoge WHERE ID=:id

こういう風にアットマークではなくて「:」(コロン)で記述する

LIKE検索する

LIKEパラメータで%は使えないので

SELECT * FROM hoge WHERE ID LIKE :id

こう記述しておいて idへ %ぴよぴよ% というパラメータを与える

Tag

ms/dot_net_framework_20/connect_oracle.txt · 最終更新: 2017-09-27 10:22 by ore