BDE发布(100分)

  • 主题发起人 主题发起人 leslie cheng
  • 开始时间 开始时间
L

leslie cheng

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
我的delphi程序连接sybase数据库,用IS带BDE发布。在客户端安装后连不上数据库,提示找不到别名。我在客户端用发布的bdeadmin察看,原来bde的 configration中native的sybase项还是原始的配置,如user name为MYNAME,server name 为SRV_NAME,并不是我已配置好的格式。

这是为什么? ???????????
 
IDAPI.CFG 有没有发布?
 
发布BDE时增加别名呀,有选项的。
 
CJ讲的对,IS发布时可以把 别名 加到BDE中。
但不知如何把SERVER NAME的配置和SYBASE FOR WIN 9X 的客户端一起加进去?
 
可以在发布时直接该注册表。
 
把数据库的路近再设一下。
 
我也遇到类似问题,不过,你可以先安装bde后,再试一试。
 
要专门安装BDE?
 
连接后台数据库需要在控制面板里设置 ODBC DataSource,增加 System DSN
连接到后台的 Sybase,如果使用 Delphi 5.X, System DSN 会自动添加到 BDE
的别名列表中,否则如果是以前版本的 Delphi,则需要在 BDE Admin 中再添加
一个 BDE Alias,指向 System DSN,建议你使用 Delphi 5.X 。
别名建立后,使用 TDataBase 对象建立连接就可以提供默认的 UserName
和 Password 了。
如果你一定要使用 Delphi 以前版本,而且没有办法修改 IS4 的 BDE 信息,
就用 TSession 对象手工修改 BDE Alias 的信息吧,TSession 提供了很多方法
修改 BDE Alias 的信息。
Good luck.
From: BaKuBaKu
 
专门装装BDE试试。
 
多人接受答案了。
 
后退
顶部