环境:我是做C#的,进公司有一个VB的程序可能有点问题,让我去调试,结果连接oracle数据库就连接不上了,之前VB的人都走了也没有文档。
问题如下:
oracle服务器:oral 账号:access 密码:password IP:192.168.1.1
1、oracle中的net manage 创建服务,测试通过,可以连接。(oracle 9i)
2、plsql登陆oral成功。(plsql 7.0)
3、VB6.0连接数据代码如下。
Dim conn As ADODB.Connection
Set conn CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft ODBC for Oracle};Server=oral;Uid=access;Pwd=password;"
conn.CommandTimeout = 20000
If Err.Number <> 0 Then
MsgBox "连接失败"
Else
MsgBox "连接成功"
End If
Err.Number = =-2147467259
Err.Description = "[Microsoft][ODBC driver for Oracle][Oracle]"
Err.Source = "Microsoft OLE DB Provider for ODBC Drivers"
Err.LastDllError = 0
这2天一直报这个问题,数据库都连接不上,根本调试不了。
各位帮帮忙,公司是一个都帮不上的,除了我都是java的,
或者哪位有vb连接oracle的心得,一步一步的详细步骤给我发下地址,先谢谢了。