将oci.dll oracle客户端添加到vb.net

时间:2017-10-12 11:30:49

标签: vb.net oracle

我已经读过要连接到oracle,除了将oracle.dataaccess.dll添加到引用之外,vb.Net程序还要添加:

  • OCI.DLL
  • OraOps11w.dll
  • oraociei11.dll
  • MSVCR71.DLL

但我无法添加参考。如何将这些文件实际添加到我的vb.net程序中?

1 个答案:

答案 0 :(得分:0)

您只需从以下位置下载ODP.net: http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html

然后添加对名为Oracle.ManagedDataAccess的项目的引用

以下是连接数据库并检索数据的示例代码:

Dim oradb As String = "Data Source=orcl;User Id=hr;Password=hr;"
Dim conn As New OracleConnection(oradb) 
conn.Open()
Dim cmd As New OracleCommand
cmd.Connection = conn
cmd.CommandText = "select department_name from departments where department_id = 10"
cmd.CommandType = CommandType.Text
Dim dr As OracleDataReader = cmd.ExecuteReader()
dr.Read()
Label1.Text = dr.Item("department_name")
conn.Dispose()