问题: 连接数据库失败的困惑
刚开始在开发时,安装oracle9i客户端,使用pb9.0通过microsoft odbc from oralce连接服务器,总是报“无法解析server_name",(我连接sqlplus正常),后来从oracle网站下载了 Oracle ODBC Client driver,使用后连接服务器ok了,程序运行正常,但进行打包发布到其他客户端(均安装9i client,没装pb9.0)机子时,
报:DBMS 090 oracle9i (9.0.1) is not supported in your current installtion,难道odbc 对oracle支持真的不够,还是我使用不当?折磨我已经二天,SOS!
附ini文件
SQLCA.DBMS = "O90 Oracle9i (9.0.1)"
SQLCA.LogPass = "BBB"
SQLCA.ServerName = "ourserver"
SQLCA.LogId = "gb"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
connect;
if sqlca.sqlcode <> 0 then
MessageBox ("数据库连接失败!", sqlca.sqlerrtext)---在此处报错
return
end if
OPEN(w_main)

