VB / C# から oracle データベースへ接続する方法
from http://hensa40.cutegirl.jp/archives/838
Oracle データベースへ接続
まずは、ODP.NET を使って、VB / C# から oracle データベースへ接続する方法です。事前に、接続先が tnsnames.ora に設定されていることは確認しておいてください。
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| Imports Oracle.DataAccess.Client Imports Oracle.DataAccess.Types Dim user As String = "user" 'ユーザー Dim passwd As String = "password" 'パスワード Dim ds As String = "datasource" 'データソース ' Oracle接続文字列を組み立てる Dim connectstring As String = "User Id=" + user + "; " + "Password=" + passwd + "; " + "Data Source=" + ds
' ConnectionString = "User Id=mes;Password=mes;Data Source=192.16.16.11/EMS"
Using cnn As OracleConnection = New OracleConnection(connectstring) ' Oracleへのコネクションの確立 cnn.Open() ' ============================================================ ' 何か処理する(select/update/delete etc...) ' ============================================================ '接続を閉じる cnn.Close() End Using |
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; string user = "user" ; //ユーザー string passwd = "password" ; //パスワード string ds = "datasource" ; //データソース // Oracle接続文字列を組み立てる string connectstring = "User Id=" + user + "; " + "Password=" + passwd + "; " + "Data Source=" + ds;
// ConnectionString = "Data Source=192.16.16.11/EMS;Persist Security Info=True;User ID=mes;Password=mes;Unicode=True"
using (OracleConnection cnn = new OracleConnection(connectstring)) { // Oracleへのコネクションの確立 cnn.Open(); // ============================================================ // 何か処理する(select/update/delete etc...) // ============================================================ // 接続を閉じる cnn.Close(); } |
留言
張貼留言