标题:BDE与ADO
取消只看楼主
Sewim
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-3-7
 问题点数:0 回复次数:2 
BDE与ADO
在Delphi中,BDE及ADO都可以访问数据库,不过两者除了在联接方式上有区别外,他们在性能等特点上有什么区别吗?

麻烦各位给小弟详解一下,3Q
搜索更多相关主题的帖子: ADO BDE 数据库 性能 Delphi 
2006-03-08 10:05
Sewim
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-3-7
得分:0 
本人从资料的查询中,了解了一些这方面的信息.
BDE是Borland公司出台以来,历史比较久的连接方式;使用不怎么方便,要设置的地方比ADO多
ADO在连接上简单,现在使用ADO的人也很多,从我的朋友开发过程中,多数都喜欢使用ADO.
有人说:BDE为比较原始的连接方式,ADO现在为比较流行.也比较方便.但2楼所说的问题我还并不清楚其中的特点,现在还没用得深.]
现在新出来的连接dbExpress,据说在稳定性不是很好!
2006-03-11 10:54
Sewim
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-3-7
得分:0 
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.add('insert into "'+NowTableName+'"(二级编号,二级名称,三级编号,三级名称,内容1,flag,时间) values:NowDBSecondNumber,:SecondName,:NowNewNumber,:FileName,:TextContent,1,:Date)');
adoquery1.Parameters.ParamByName('NowDBSecondNumber').Value:=NowDBSecondNumber;
adoquery1.Parameters.ParamByName('SecondName').Value:=SecondName;
adoquery1.Parameters.ParamByName('NowNewNumber').Value:=NowNewNumber;
adoquery1.Parameters.ParamByName('FileName').value:=FileName;
adoquery1.Parameters.ParamByName('TextContent').Value:=richedit2.Text;
adoquery1.Parameters.ParamByName('Date').Value:=datetostr(date);
adoquery1.ExecSQL;

这是添加的,修改删除和这个差不多
2006-04-03 12:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-49045-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 2.850886 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved