PB9.0在客户端运行需要哪些环境文件(?.dll)

时间:2021-07-08 05:53:49
我在服务器端装了SQL SERVER2000和PB9.0,以及.exe,想在客户端装.exe文件,请问需要哪些.dll环境文件?我已添加了如下.dll:
PBVM90.DLL    
PBDWE90.DLL       
LIBJCC.DLL      
PBTRA90.DLL   
PBODB90.DLL 
PBMSS90.DLL   
PBSYC90.DLL   
ntwdblib.dll  
libjcc.dll   
DBMSSHRN.DLL
dbnmpntw.dll,
但在system.ini里的"servername="后面输入的是主机的IP,但连接时一直是提示“数据库连接失败”,请问还需要哪些环境文件?或者是哪里有问题?望高手解答

9 个解决方案

#1


还有其它的信息吗?把sqlca.sqlerrtext报出来看看.

#2


又是你啊,高手!客户端没装PB,怎样报sqlca.sqlerrtext呢?

#3


高手不敢当!
你connect时没有判断吗?如:
connect using sqlca;
if sqlca.sqlcode = - 1 then
  MessageBox("错误",sqlca.sqlerrtext)
  halt close
end if

#4


数据库运行的基本DLL好象你都没有放进去。

#5


我就是不知道要哪些DLL文件,请指出

#6


已经有了:PBMSS90.DLL

#7


PBOLE90.DLL和pbodb90.ini

#8


libjsybheap.dll 
pbmss90.dll     
pbodb90.ini     
pbodb90.dll     
pbrtc90.dll     
pbdwe90.dll     
dbeng8.exe      
dbctrs8.dll     
dbcon8.dll      
dbodbc8.dll     
dblgen8.dll     
dbserv8.dll     

#9


好像还应该有一个:NTWDBLIB.DLL  吧,它应该在SQL的BIN目录里找。

#1


还有其它的信息吗?把sqlca.sqlerrtext报出来看看.

#2


又是你啊,高手!客户端没装PB,怎样报sqlca.sqlerrtext呢?

#3


高手不敢当!
你connect时没有判断吗?如:
connect using sqlca;
if sqlca.sqlcode = - 1 then
  MessageBox("错误",sqlca.sqlerrtext)
  halt close
end if

#4


数据库运行的基本DLL好象你都没有放进去。

#5


我就是不知道要哪些DLL文件,请指出

#6


已经有了:PBMSS90.DLL

#7


PBOLE90.DLL和pbodb90.ini

#8


libjsybheap.dll 
pbmss90.dll     
pbodb90.ini     
pbodb90.dll     
pbrtc90.dll     
pbdwe90.dll     
dbeng8.exe      
dbctrs8.dll     
dbcon8.dll      
dbodbc8.dll     
dblgen8.dll     
dbserv8.dll     

#9


好像还应该有一个:NTWDBLIB.DLL  吧,它应该在SQL的BIN目录里找。