怎样用delhpi的来进行sql server服务连接(100分)

  • 主题发起人 主题发起人 pdjwind
  • 开始时间 开始时间
P

pdjwind

Unregistered / Unconfirmed
GUEST, unregistred user!
我的机器上安装了win2000,sql-server7,delphi6,
我用delhpi的来进行sql server服务连接时,怎样才能在delhpi中显示sql中的数据?
首先server manager已经运行,server network utility中也配置了主服务,
client network utility中配置了连接本地服务器(win2000的机器名)。
在delphi 的BDE中数据库别名是默认的local server(不知道这个别名是
不是sql server的别名)右击打开odbc后测试连接服务成功。在delphi的
SQL explore中打开同样节点的local server,在tables列表中如何定位原
先SQL server中的数据表?(例如:pubs,northwind等的数据)。
打开local server节点时,table表中的如何能找到以上设置的数据库?谢谢。
 
没懂,不过ODBC和ADO就足够了
 
有可能数据库没有连接到sql server上,用查询分析器连接一下看看可以不
 
如果用BDE连接先建一个OBDC或BDE别名(BDE Administrator),然后用TDataBase连接这个别名
这时TDataBase要求有一个别名Alias这时再用TTable or Tquery连接数据表就行
2。如果用ADO,则直接用数据库服务器名,数据库名,数据库登录用户,PWD连接就行了。
 
在database中加入以下参数
DATABASE NAME=数据库名
SERVER NAME=服务器名
USER NAME=用户名
PASSWORD=密码
 
local server可以是你win2000主機的名字.
你應該在程序放一個database控件﹐asiasname為dbe中的別名(連接你的sql﹐其中你配置
bde里﹐就指明了其中的數據庫是pubs,還是northwind等
為databasename取一個名字﹐如﹕miscon
如再加一個table,Databasename的名字為:miscon
再指table的tablename就可以用到指定的表了

 
我觉得还是ADO简单的多,可以先试试ADO方式。
直接编辑一下ADOConnection的连接字符串,其
它的ADOQuery或者ADOTable都调用这个连接就行
了,很方便。
 
多人接受答案了。
 
后退
顶部