为什么我的程序(使用SQL-SERVER数据库)分发到其它机器上要装上SQL-SERVER的客户端。(100分)

  • 主题发起人 马高峰
  • 开始时间

马高峰

Unregistered / Unconfirmed
GUEST, unregistred user!
  为什么我的程序(使用SQL-SERVER数据库,采用ADO连接)分发到其它
机器上(我是直接把程序文件考过去的)要装上SQL-SERVER的客户端。
 
是因为其它机器没有安装 sql server 的ODBC驱动程序。
 
因为没有驱动用的DLL
 
我是用的纯的ADO连接啊,没有使用ODBC啊。我的测试机是WINN2000啊,里面是有DB for
SQL Server的啊。不会没有相应的DLL吧
 
装ADO驱动吧
http://download.microsoft.com/download/dasdk/Install/2.70/W98NT42KMe/CN/mdac_typ.exe
 
把qtintf.dll文件Copy目录C:/WINNT/system32中
 
有 Ntwdblib.dll 吗?
 
qtintf.dll,Ntwdblib.dll 是干什么用的啊?
 
BDE通过Ntwdb.dll访问sql server
odbc 通过sqlsrv32.dll访问
 
那用ADO使用什么DLL中啊
 
安装MDAC后就可以了,微软网站有下载
 
qtintf.dll
qtintf.dll
qtintf.dll
是做什么用的?为什么有个程序发布时非要用qtintf.dll????
 
ado的驱动问题,装上就ok了
 
   是没有ADO驱动的原因。装了MDAC后,正常。
 
D6的程序,MDAC好象要用2.6的,不过SQL SERVER的安装盘中有
 
说那么多什么dll干吗啊,
装个ado驱动就行了,delphi6的安装盘中就有
/Mdac/mdac_typ.exe
 
先登录到你的机子上
或者用net use命令
是事吧
你会成功的
 
多人接受答案了。
 
顶部