请教各位高手,Delphi怎样连接Microsfot SQL Server 7.0数据库?用Bde连接(50分)

  • 主题发起人 主题发起人 震三山
  • 开始时间 开始时间

震三山

Unregistered / Unconfirmed
GUEST, unregistred user!
最好是详细一点儿!
 
现在还用BDE,有没有搞错?
 
的确,快点用ADO吧,效率会好多的!
 
ADO连SQL SERVER是多线程连接,占用资源比较大,用BDE占资源比较小,
而且BDE还有其他优势,
你用BDE连SQL SERVER7,先在ODBC里建别名,再在BDE里找到这个别名
就可以连接了,我试过,BDE连接比ADO连接速度要快一些(SQL SERVER7)
 
好!
1,建立odbc数据源你清楚吧!,在用户dsn或系统dsn栏中按“添加“,会弹出一个选择对话框
让你选择驱动,选择“SQL SERVER”,然后“完成”,在弹出的对话框中输入
你想建的dsn名称,例如"TRADE",然后是服务器,从下拉框选就可以了。“下一步”后
选择登录方式,选第二项,然后再在“连接SQL Server以获得其他默认配置选项的配置”
在用户id和密码上输入你的,例如:sa,密码根据实际的来,然后再“下一步”,
选择默认数据库,将默认数据库改为你想要的,默认是:MASTER,然后“下一步”,“完成“
2,在Delphi窗体上拖一个database控件,AliasName中选择你刚建立的dsn---〉TRADE
DatabaseName中输入自己随便定义一个的名字,就“WWWWW“吧!,然后Connected设为
true,会弹出用户验证框,输入正确的用户和密码,连接成功!
加一个table,Databasename选择你刚建立的WWWWW,然后Active设为true
再在TableName下拉一下看看,数据库中的表出来啦!
吐血!!!!!!!!!!!
 
既然用了BDE为什么还要用ODBC?????
不懂!请解释解释
 
当然ADO了,方便,快
 
后退
顶部