|
分類:[.NET 全般]
お世話になります。 会社の簡単なツール構築のために今年からVBの勉強を始めたばかりの初心者です。 初めての質問となり足りないこともあるかとは存じますが、よろしくお願い致します。
32bit版Windows7PCを使用してVisualStudio2017(.NET Framework2.0)で開発しています。
Dim CnOra As OleDbConnection Dim SQLOra As OleDbCommand = CnOra.CreateCommand Dim AdaOra As New OleDbDataAdapter(SQLOra) Dim TaOra As New DataTable CnOra = New OleDbConnection("Provider=OraOLEDB.Oracle;user id =test;Password=test;data Source=test;")
SQLOra.CommandText = "SELECT 名前 FROM test.マスタ WHERE 会員番号 = 111" AdaOra.Fill(TaOra)
ボタンクリック時に上記の内容を実行してみるとWindows7でOracle11gを使用しているPCでは結果が表示されるのですが、 WindowsXPでOracle9iを使用しているPCでは「ORA-00903:表名が無効です」と表示されてしまい、Oracleからの結果が表示されません。 なぜ結果が表示されないかご教授いただけますでしょうか。
|