DELPHI4.0+SQL SERVER7.0应用程序分发问题(100分)

  • 主题发起人 主题发起人 wuhao
  • 开始时间 开始时间
W

wuhao

Unregistered / Unconfirmed
GUEST, unregistred user!
使用Install Shield 分发DELPHI4。0+SQL SERVER 7。0程序,已经包含BDE5。01(可以支持SQL SERVER7。0),在另外机器中安装后,BDE无法连接
SQL SERVER 7。0数据库,请问是否一定先安装SQL SERVER 7。0 CLIENT
PROGRAM ,在安装?
 
参见这个问题

<a href="http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=109604">这里</a>
 
1、BDE只是程序接口,不负责具体事务
不论你使用什么数据库,都需要安装客户端程序,
2、如果确定使用SQL Server,可以只发布
对SQL Server的驱动程序,而不必发布完整的
BDE;这样可以小很多。
 
不需要安装MS CLIENT端,你只需要COPY MS CLIENT的的两个支持文件到
目标机器的系统目录或程序目录里就可以
下面是几个必要文件
Ntwdblib.dll 必需
下面文件看你用何方式连接SERVER
Dbnmpntw.dll 如你用命名管道方式连接 SERVER 的话,用这个DLL
Dbmssocn.dll 如你用TCP/IP方式连接 SERVER的话,用这个DLL
Dbmsspxn.dll 如果用 IPX 连接到sQL SERVER
将上面选择的DLL和ntwdblib.dll放在你程序目录里或是放到目标机器的系统目录
里就可以连接SQL SERVER
 
多人接受答案了。
 
后退
顶部