BDE陪我走过了三年数据库开发时光!,刚接触BDE的时候从来没有想到有一天它会被淘汰,然而ADO的优势终使BDE相形失色,很早前公司就打算将现有的几套软件共几十万行代码全部转到ADO,经过半个多月的准备与研究,对比BDE与ADO之间的细节,将现有的一套自己的控件改成ADO支持后,并在昨天写出了源码转换程序,除了少数地方要手工修改,转换过的代码运行完全正常。看来,以后不会再用BDE的了,向我的老朋友BDE告别了---几年来给了我无数的快乐也有无数的痛~~~
解决方案 »
- FastReport 打印 cxGrid 的几个小问题
- Delphi7这两点不太方便,有什么解决办法?
- 关于findcomponent函数问题
- 将一个磁盘映像文件虚拟成一个磁盘要怎么做???
- 有没有相当于DrawGrid控件的控件呢?要求是没有获得焦点的虚线框,有没有呢?
- paradox7里查询,删除前5条记录的sql语句怎么写
- 菜鸟问题
- [在线等候100分]***关于重新登录窗口ShowModal***
- csv文件的操作问题
- 怎样把第三方控件的源程序加入到项目中以便出错时DELPHI可以定位源程序相应的位置?
- 请教:怎样备份SQL SERVER中数据库的表?
- ADO+DCOM,主从表删除的问题
虽然不喜欢但却不能不用,苦闷。
目前borland主推的是DBExpress,这个的优势就采用的是原厂的驱动,性能和稳定能能得到保证,而且它能跨平台,所以borland自然结束了BDE的生命。
n月后.....
又看到一本书(也是比较权威的),说bde,ado 都进入维护状态,ado也不再适用了,borland至力于dbexpress开发,microsoft至力于ado.net开发.又要学新东西了,真tmd的累,k..
我们公司在Bde到Ado的转换过程中不顺利,问题全部出在Ado与Oracle上,
虽然两个公司都提供了ado驱动,但无论用哪一个都问题多多,现在还没有找
到一个通用的数据库存取引擎,不知DBExpress如何,但显然,如果用
DBExpress,两层结构无法再用了。所以,到目前为止,BDE现在没有合适
的替代品。谁有好建议,请告诉我一份。
[email protected]
这里谁知道,为什么delphi5.0中配置的bde不用用大于255长度的字符串,如果大于255,后面的就自动截断了!why?数据库用的是SQLserver2000 字段类型为:varchar(8000);