ms sql server 和dephi的连接(100分)

  • 主题发起人 主题发起人 gggjm
  • 开始时间 开始时间
G

gggjm

Unregistered / Unconfirmed
GUEST, unregistred user!
我开发c/s数据库应用程序,用ms sql server作服务端,用dephi5.0开发客户端软件
请问ms sql server和dephi客户端软件连接的具体步骤
 
可用ADO控件
ADOTABLE
在ConnectionString的Build中
选择SQL 类型数据库
下一步指定数据库服务器名
用户名、口令
及数据库名
然后TEXT连接
成功后在TABLE NAME中指定表名
再用DATASOURCE就可以引用数据库表中的数据了!
 
方法1:通过Delphi自带的驱动
在TDatabase的DriverName中设为MSSQL,在Params中设置
database name=your databasename
Server Name=your servername
User Name=sa
Password=your sa's password
方法2:通过ODBC连接
通过控制面板之Odbc数据源添加MS SQL Server的32位Odbc Dsn
在TDatabase的DriverName中设为MSSQL,在Params中设置
ODBC DSN=your datasource name
User Name=sa
Password=your sa's password
 
除了上面的方法,还可设置bde
 
若通过bde和dephi的sql link连接,需那些步骤?
这时客户端另需安装ms sql server的客户端软件吗?
 
这个问题我正想知道.请高手指点迷津
 
1.通過BDE , 一定是需安裝sql server client 的軟件的
2.when use ADO, 指安裝MDAC 就可以.可能还需要其他的dll.
不過只要安裝了sql server client 的部分, whether ado or bde , 都可以

anyway, 如果開發的話, 建議安裝sql server client(query analyzer & anterprise mananger)
这样, 可以跟蹤測試的.




 
BDE:User Name:
DataBase Name:
Server Name:
 
g:waterluo and zsp
Add enable bcd:=true;

最好不用C/S型。用三层次的吧。
 
通过BDE建立连接时不需要安装SQL server client,只要把ntwdblib.dll拷贝到系统文件夹
下面就行了。

至于BDE和sql连接,使用TDatabase组件。
 
多人接受答案了。
 
后退
顶部