急急,回答就有分,BDE为何出现初始化的错误?(200分)

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

mancao

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序用DELPHI5和SQL7开发了,作完之后用INSTALL SHIELD EXPRESS FOR
DELPHI4 BETA打包,我安装了全部的BDE修改了注册表,在另外一台机器安装后
我可以在C:/PROGRAM FILES/BORLAND SHARED/BDE这个文件下配置BDE,设置别名
和参数后双击别名,可以连接到服务器,说明BDE安装的没有问题,但当我运行我的
程序时,总出现 出始话BDE时发生了一个错误,错误代码是$2189(记不清楚了,明天在
写明白一些),这到底是怎么回事呢?各位大侠救命,否则我的饭碗不保了!谢谢!
 
你把這個程序按照你的機器安裝,就是你做的軟件,如果在你的機器里c盤的目錄下,在別的機器里
里,同樣也要安裝在c盤的目錄下,是一是吧,我也不知道行不行;
麻煩你以下告訴千中元我手機號碼;13620011847,
李達
 
应确保在windows95/Nt System下有NtwdbLib.dll
 
升级包装过了吗?
 
应该是路径问题吧。请查一下该机的ODBC设置。
 
zsp:该文件装过了!
liunx:跟ODBC有什么关系!
z_cd:升级包装过了吗?
是什么意思?
成林:我不认识千中元!谢谢你,我回去试一试!

 
我试过了,不是路径的问题,到底是什么原因,请各位多多指教!
 
在另外一台机器上试试
 
我试过了,不行呀!
 
1:z_cd说的升级包就是针对DELPHI5的UPDATE包,网上到处有下载;
2:假如能通过BDE连接数据库的话那通过程序去连接应该是绝对可以的,
可能是你的程序的配置问题;
3:查看错误代码的说明并调试一下吧;
4:书店里有很多关于DELPHI5+SQLSERVER方面开发的书,里面就讲到了连接、
分发及配置的问题;
5:还不行的话我再回复,并记得给分给我。
 
看看你的数据库中数据模块database的connect属性是否设置为true;
把他改为false;
因为数据模块在create时,首先按照database的属性进行连接,
 
好,我马上回去试一下,谢谢你们!
 
我也碰到过这种问题
可能有以下原因
1。有的机子系统有问题,如装过Bde,没删干净,或其他问题,换几台机子试试
2。建议打包时选上SQL LINK 选项,有一次就是这样搞定的
别急,问题不大,我曾经在n各老板面前推销软件,和你出了一样的错误
哈哈,没我溴得大吧!
 
update bde to 5.1.1
 
我感觉是程序中数据控件设置有问题,
检查一下吧。
 
BDE 应该没错啦,看看你的连接代码。
 
我的连接代码就是在登陆时才把DATABASE的CONNECT写为TRUE的,
不知道为什么不可以,谢谢你们,还有什么高见呢?
 
我也碰到类似问题,好久没搞定,把我惹火了,
干脆在客户机器上装个Delphi。后来觉得对不起客户,
单独装一个BDE,4兆多 :D
 
看一下您的bde引用的odbc是否配置的正确,在这个环境下您的源程序中的数据库是否
能打开?最笨的方法是重新单独安装一下BDE
 
先看看问题的出处:
1。用DELPHI安装BDE,如果问题依旧,SQL SERVER 驱动或程序有问题
2。安装SQL SERVER客户,如果问题依旧,那你的程序有问题
3。修改程序
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
439
import
I
后退
顶部