请问发布访问Oracle数据库的Delphi程序到客户端时为什么总是提示类似‘oracle未连接,错误号:043’的信息?而客户端的oracle能连接到数据库服

  • 主题发起人 主题发起人 2you2me
  • 开始时间 开始时间
2

2you2me

Unregistered / Unconfirmed
GUEST, unregistred user!
请问发布访问Oracle数据库的Delphi程序到客户端时为什么总是提示类似‘oracle未连接,错误号:043’的信息?而客户端的oracle能连接到数据库服务器。(100分)<br />
 
那就delphi程序的连接有问题,
bde or Ado?
 
我猜你可能用了配置文件来存放连接串。调试程序的连接串里默认的ConnecString和实际使用的连接串不一样,但是程序的Connected是的默认值是true的,这样在程序启动时就会用错误的连接串连接数据库,导致出错。当你从配置文件读取正确的连接串后,再连接数据库时当然可以连接上数据库了。把connected默认值置false就可以。
 
楼上说的有理,你调试一下,应该可以找到问题所在
 
后退
顶部