ms sql应用程序发布一定要附ms sql client吗?(20分)

  • 主题发起人 Another_eYes
  • 开始时间
A

Another_eYes

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我的机器没装sql client 也能访问sql server, 也能用query, table
建立, 查询, 修改表?
什么情况下需用到sql client?
 
你是用的ODBC吧?
 
你的server and client 在一台电脑上吗?
你去 http://personal.gz168.net/thinkspace/tips/tips1.htm
看一看 <怎样发布基于Microsoft SQL Server的程序>
 
1. 没通过ODBC, 直接指定BDE的alias为MSSQL型
2. 不在一台机器上(在一个局网里)
 
bird给的那个网址写的没错,就这样做。
 
我就是看过那个网址才有这个问题的.
我想知道, 什么时候需要用到sql client? BDE中MSSQL的driver SQLMSS32.DLL
是干吗用的? 只是sql client的接口? 如果是那样我应该连不上sql server呀?
另: 我用的是盗版的delphi C/S 3.0(老板抠门). 盗的不好, 里面没installshield. 再者, 90M+程序量做install得用光盘, 我哪找光刻机去?
 
是的,如果你只有SQLMSS32.DLL,肯定连不上SQLServer,
肯定是安装了SQL-Server Client端。

这就是是SQL-Link的实现方式 -- BDE只提供对各种
数据库的Client端的连接,而不是对数据库的访问Driver。
 
邪门了
看来保险起见还是加上sql client吧(还是不很明白到底问题出哪了, 我是没装
sql client, 我特地查了查有没有那几个dll, 结果没有)
多谢二位了
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
714
DelphiTeacher的专栏
D
D
回复
0
查看
568
DelphiTeacher的专栏
D
D
回复
0
查看
742
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部