参考書を元にoracleに接続し、データを取得してグリッドに表示を行おうと思っています。
しかし『dAdb = New OracleClient.OracleDataAdapter("SELECT * FROM テーブル名", scn)』の部分でエラーになってしまうんですが、どなたかわかられる方いらっしゃらないでしょうか?
Dim i, j As Integer
Dim dView As DataView
Dim dSet As New DataSet("テーブル名")
Dim dAdb As New OracleClient.OracleDataAdapter
Dim scn As OleDb.OleDbConnection = New OleDb.OleDbConnection
scn.ConnectionString = "provider=OraOLEDB.Oracle.1;" _
& "Data Source=@@@@@;" _
& "persist Security Info=False;" _
& "User ID=@@@@@;" _
& "Password=@@@@@"
'↓↓↓↓この行でエラーになってしまいます↓↓↓↓
dAdb = New OracleClient.OracleDataAdapter("SELECT * FROM テーブル名", scn)
dAdb.Fill(dSet, "テーブル名")
Me.DataGrid1.DataSource = dSet
手元にOracle無いので、コードのみで・・・
> Dim scn As OleDb.OleDbConnection = New OleDb.OleDbConnection
この部分以降で、Oracleに対し、コネクションのOpenが為されて
いないので、当然かと・・・
以上。