0

このコードを使用してリモート サーバーの Oracle データベースにアクセスしていますが、接続できません。

OleDbConnection oCon = new OleDbConnection();
oCon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;User ID=FAIMS_DEV;Password=FAIMS_DEV;Data source=FAIMSDEV;";
OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM TAB", oCon);

//OleDbDataAdapter da = new OleDbDataAdapter("SELECT COMP_CODE, CATEGORY_GRP_CODE, CATEGORY_CODE, BRIEF_DESC_ENG, SYSDATE, 'MIS_USER' FROM ICSPCT", oCon);
DataTable dt = new DataTable();
da.Fill(dt);
4

1 に答える 1

0

接続文字列は、MS Access 用のようです。Oracle に接続しようとしている場合は、Oracle ライブラリを取得する必要がある場合があります。

Oracle への接続の例については、次の質問を参照してください: Connect to Oracle without tnsname.ora .

于 2013-04-22T07:30:05.767 に答える