一个非常菜的问题。。。(100分)

  • 主题发起人 主题发起人 forss
  • 开始时间 开始时间
F

forss

Unregistered / Unconfirmed
GUEST, unregistred user!
各位兄弟姐妹,我做的安装程序,
BDE,NTWLIB。DLL还有MSSQL所需的客户端动态库都打包好了,
运行程序还是会出现DB-LIBRARY未加载通信网络。。离线数据我查过N遍了。
最夸张的就是我做了两个系统的安装程序,一个可以,一个不行。。。(一前一后)
不知道谁有没碰到过同样的问题呢? 苦恼呀。。:(
 
那你就那个好的安装程序。
有可能是你本地机器有问题,安装程序调用DLL时,有些文件COPY出错了
 
我记得除了NTWLIB.DLL外还应该有一个DLL,不过记不清是哪个文件了。
 
我可以向各位保证所有的DLL都到位了。。
Dbmsadsn.dll;Dbmssocn.dll;Dbmsspxn.dll;Dbmsvinn.dll;
Dbnmpntw.dll;Dbmsrpcn.dll;ntwlib.dll
MSSQL有用到的7个都拷了。。虽然上面只要两个就可以了。。
 
有几种可能
1。刻的光盘有问题
2。机器的操作系统有问题
3。BDE版本冲突
 
问题找到了,是ntwdblib.dll的问题,
太新和太旧的NTWDBLIB.DLL都不能被BDE所支持,我只找到BDE5.01版本的.
NTWDBLIB.DLL只有2000-02-08这个版本的才能用,真是歹势,
看来该是不用BDE的时候了...
 
皆大欢喜了..[:D]
 
多人接受答案了。
 
后退
顶部