怎样连接sql server? (100分)

  • 主题发起人 主题发起人 crazyscrew
  • 开始时间 开始时间
C

crazyscrew

Unregistered / Unconfirmed
GUEST, unregistred user!
在bde里用odbc可以连接到sql server
而用sql links 就总是说用户密码错误
why?
 
干嘛不用ADO?SQL SERVER 7本身就是通过ADO来处理数据的。
 
<a href="http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=368265">看看这儿</a>
 
用sql links 是什么意思?我不明白你的意思?既然在BDE中已经用ODBC连接到了SQL Server,
在程序中就可以用了,你还想做什么?
是不是在EnterPrise里连接服务器?
 
最大的可能是你的sql links配置问题,写出来看看.
 
你用的是MS SQL SERVER吗?
但看你提的事情,又好象是SYBASE的?如果是SYBASE的话,则是你的客户端配置时有问题。
或者是协议不对(NWsocket好象这样吧,呵呵),或者连接数据库的IP地址、端口不对呢。
 
能说明白点吗?
sql links 是与数据库接口
该用户在数据库中是否存在
 
我还是觉得用 ODBC 连接比较好。
1、在控制面板里增加一个 ODBC DSN 。
2、使用 TDatabase 控件连接数据库,属性设置如下:
AliasName: Your ODBC DSN
DatabaseName: Test (for example)
LoginPrompt: False
Params: user name=sa
password=...
3、所有的数据集控件 TTable、TQuery 等的 DatabaseName 全部指向 Test 。
 
用ado的时候user name用sa不行吗??
 
sql links 是有点问题,我也遇到过。
后来用odbc,ADO就没事了,建议你用odbc或ADO。
 
接受答案了.
 
后退
顶部