DB接続
for Oracle
※参照設定に「
Oracle.DataAccess」を追加すること。
String connStr = "Data Source=<<<SID>>>;User ID=<<<ユーザID>>>;Password=<<<パスワード>>>";
String sql = "SELECT SYSDATE FROM DUAL";
DataSet ds = new DataSet();
OracleConnection conn = new OracleConnection(connStr);
OracleDataAdapter oda = new OracleDataAdapter(sql, conn);
conn.Open();
oda.Fill(ds);
String name = ds.Tables["Table"].Rows[0][0].ToString();
MessageBox.Show(name);
oda.Dispose();
conn.Dispose();
for SQL Server
String connStr = "server=<<<サーバ>>>\\<<<インスタンス名>>>;database=<<<使用DB>>>;uid=<<<ユーザID>>>;pwd=<<<パスワード>>>";
String sql = "SELECT getdate()";
DataSet ds = new DataSet();
SqlConnection conn = new SqlConnection(connStr);
SqlDataAdapter sda = new SqlDataAdapter(sql, conn);
conn.Open();
sda.Fill(ds);
String name = ds.Tables["Table"].Rows[0][0].ToString();
MessageBox.Show(name);
sda.Dispose();
conn.Dispose();
※そういやポート番号も指定したい場合ってどうするんだっけ・・・「:」で区切るわけではなかった気がするんだよなぁ・・・カンマだったか?
最終更新:2011年04月29日 16:31