数据库引擎(100分)

  • 主题发起人 主题发起人 lxj
  • 开始时间 开始时间
L

lxj

Unregistered / Unconfirmed
GUEST, unregistred user!
1、用DELPHI、ms sql server7.0 做c/s程序,应该怎么做?
2、数据库引擎怎么连接?
 
1。 数据库引擎很好配置。在server上安装sql server7.0 启动。
使用Nt Authentication作为安全模式。
在client端安装sql server的客户端,不用全部安装。可以看online
document选择安装内容(干脆全装了算了)
重新启动机器,登陆到装sql server 的 nt域
配置odbc, 建立系统DSN, 选择sql server 的驱动程序。wizard
会给你提示。非常简单
打开delphi 的 sql expolore, 可以看到刚才建立的dsn. 双击可以
打开数据库。
2。怎么做,我建议搞好需求分析。再看看这里面的文章。帮助会很大

 
建议使用TCPIP连接.
 
是不是Tcp/ip速度快一些?cytown?
 
to cytown: 为什么“建议使用TCPIP连接.”?
 
1. 速度快,
2. 兼容性好,
3. 安装简单.
 
why not named piple?hhe
if use bde then
begin
1.make sure client software is installed and client could use enterprise namager to connect to sqlserver
2.make sure bde and mssql's sql links are installed properly
3.make a bde alias for this server and specify the databasename
4.simply use this alias as usual
end
else if use odbc then
begin
1.make sure client software is installed and client could use enterprise namager to connect to sqlserver
2.make sure bde and mssql's sql links are installed properly
3.make an odbc dns for this sql server
4.make a bde alias for this odbc dsn
5.simply use this alias as usual
end
else
use third party components
 
一:尽量减少网络的数据流量.
1.规划好客户端与服务端的任务.
2.客户端尽量使用TQuery,使用
Cacheupdate.
3.服务端尽量使用存储过程,触
发器等有效措施.
二:1.SQL Link.(但要支持SQL SERVER 7)
2.ODBC.
对于SQL Server7,ODBC与SQL Link速度
相差不大,似乎ODBC比较好.
三:网络协议可用TCP/IP.
 
CJ: why enterprice manager? isql_w is enough and small. :-)
also, if u run from remote access, i.e. internet, tcpip can be good,
what if named pipe?
 
连接ms sql server 还需要bde 吗?
 
用ODBC98等构件就不需要BDE了.
 
后退
顶部