怎样访问oracle的关系数据库?(10分)

  • 主题发起人 主题发起人 moon_qiu
  • 开始时间 开始时间
M

moon_qiu

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是delphi,搭档的电脑是虚拟的服务器,安装的是用oracle做后台的数据库,我的数据
怎样存放到他的电脑上的oracle数据库中?
 
安装oracle 的客户端,然后用客户端程序建立和对方数据库的连接。然后就可以用ado
实现所有数据库的操作
 
去oracle.com下载ado或odbc的驱动程序,安装好之后就可以在客户端访问 Oracle了。
for example;

Sub connectOracleData()
'Oracle·þÎñÆ÷µÄ·þÎñÃûΪmaster,Óû§ÃûΪscott

Dim sConnect As String, sSql As String
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset

sConnect = "Provider=OraOLEDB.Oracle.1;Password=tiger;" & _
"Persist Security Info=True;User ID=scott;Data Source=master"

Set cn = New ADODB.Connection
cn.ConnectionString = sConnect
cn.Open 'Connect to Oracle8i Database server
MsgBox "Connection Successful!"

sSql = "select * from softinfo"
Set rs = New ADODB.Recordset

Set rs.ActiveConnection = cn
rs.source = sSql
rs.CursorLocation = adUseClient
rs.LockType = adLockReadOnly
rs.Open
MsgBox "Recordset opened successfully!"

rs.Close
Set rs = Nothing

cn.Close
Set cn = Nothing

End Sub
 
我写的是入库程序,语言是delphi,听说delphi可以访问各种数据库,是不是有方法解决?
 
是啊。但是ORACLE数据库的连接必须要有客房端的。。
 
后退
顶部