C#の - データベースの接続にODBCを使用し
パブリック クラスODBCHelper { パブリック 静的 文字列 conString1 = " DSN = sqlServerDsn;データベース=テスト; UID =ユーザー1; PWD = 123456; " 。 公共の 静的な 文字列 conString2 = " DSN = oracleDsn; UID =ユーザー1; PWD = 123456; " ; パブリックデータテーブルSQLServerExeQuery(文字列SQL) { 使用し(てOdbcConnectionコン= 新しいてOdbcConnection(conString1)) { 使用して(たOdbcCommand CMD = 新しいたOdbcCommand(SQL、CON)) { 使用(OdbcDataAdapterダ= 新しいOdbcDataAdapter(CMD)) { データテーブルDT = 新しい)(データテーブル。 con.Open(); da.Fill(DT)。 リターンDT; } } } } パブリックデータテーブルOracleExeQuery(文字列SQL) { 使用し(てOdbcConnection CON = 新しいてOdbcConnection(conString2)) { 使用して(たOdbcCommand CMD = 新しいたOdbcCommand(SQL、CON)) { 使用(OdbcDataAdapterダ= 新しいOdbcDataAdapter(CMD)) { データテーブルDT = 新しい)(データテーブル。 con.Open(); da.Fill(DT)。 リターンDT; } } } } }
ODBCのDSNの設定: