menu
書いてる野郎
orebike@gmail.com
.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パラメータで%は使えないので
SELECT * FROM hoge WHERE ID LIKE :id
こう記述しておいて
idへ %ぴよぴよ%
というパラメータを与える