如何进行C/S的开发?应该很简单,我不会(100分)

  • 主题发起人 主题发起人 smilboy
  • 开始时间 开始时间
S

smilboy

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用DELPHI进行SQL SERVER的连接,是不是在客户端要有SQL SERVER的客户端程序,只要在BDE里指定一个连接服务器上的数据库的别名就行(怎么设)
 

运行BDE Administrator 菜单object->new
database driver name选择 MSSQL
设置 SERVER NAME ,DATABASE NAME,USER NAME
保存此别名.
 
是不是在客户端要有SQL SERVER的客户端程序
 
对要先装sql server客户端
然后:
运行BDE Administrator 菜单object->new
database driver name选择 MSSQL
设置 SERVER NAME ,DATABASE NAME,USER NAME
保存此别名.
在程序中使用别名可也


 
sql server客户端不用装.
 
设置好别名后就象文件形本地数据库开发一样了么?
 
gxg8816:
使用BDE连接sql server
不用装客户端,我不相信?!
真的?
 
使用BDE自己带的 MSSQL 驱动程序关SQL SERVER客户端什么事?
我的电脑就没装,一样用.
如果不用BDE自己带的驱动程序关,只要有ODBC就行了.
 
同意gxg8816,我一个老师用Delphi+SQL Server,没装客户端,通过ODBC
-----我原来以为SqL server没客户端呢~~~
 
对于ms的数据库sql server最好还是用delphi5自带的ado控件,
用它的 ms ole db provider for sql server ,ole db是ms以后
取代odbc的主方向。
 
用 ODBC 并不太好,有些时候容易出现一些莫名其妙的错误, 建议
最好用bde. 另外做c/s , 若选用sql server, 最好能先上机熟悉
一下sql server操作。

另外对事务处理一定要熟悉。
 
可以不用装客户端 但要在客户端的系统中拷贝几个dll文件
然后通过ODBC连接即可
dll文件(sql server 6.5)
bnmpntw.dll 、Ntwdblib.dll(DB库文件)、MSVCRt40.Dll(VC运行库
 
文件也不用考啦。。。。
直接就可以用了。。。。我用过。。。。
 
smilboy,
还不赶快学吧,都讲到这份上了。。呵呵。。
 
拷dll就是用客户端
一般来说, 数据库的原生驱动性能要好些
直接用ODBC也可以, 但性能差些。
 
to gxg8816
我连的是 sybase system 11 装了客户端驱动,为什么在BDE Administrator 中
没有SERVER NAME 项 其他的都有,只有 odbc dsn ,如何不通过odbc 连上sybase
呢? 请指点!
 
不用装SQLSERVER客户端,也可以不用ODBC,可以通过SQL LINKS访问数据库,DELPHI支持几乎所有流行的数据库产品!设置BDE,添加MSSQL型的别名,
设置服务器名,SQLSERVER帐号,密码就行了!
 
我是直接用ODBC+ADO连的,没出过什么问题啊,xhhlxq能不能说说有哪些毛病?
 
建议使用odbc,我用bde连老是出现一些莫名其妙的错误。"Genral SQL Error"等等
 
后退
顶部