现在有许多个人和软件公司开发的系统中还在使用BDE+ODBC+ACCESS/PARADOC/ORACLE/SQL SERVER,这样的软件不仅在使用起来效率不会太高,而且在安装过程中会出现很多问题,比如说我先前就安装过两个这样的软件,它们在安装过程中都要修改BDE,这样和我的DELPHI 6中的BDE发生冲突,主要是在注册表中把路径指向它自己的位置去了,
其实对于单机版来说,用ACCESS + ADO是最佳搭档,而BDE已经不能很好地支持SQL SERVER 7 以后的版本了,至于ORACLE 用 DBEXPRESS岂不是更好,但是大家却还在热衷于使用"重量级"的BDE和没有什么效率的ODBC,这难道是习惯的问题吗?欢迎大家发言.
其实对于单机版来说,用ACCESS + ADO是最佳搭档,而BDE已经不能很好地支持SQL SERVER 7 以后的版本了,至于ORACLE 用 DBEXPRESS岂不是更好,但是大家却还在热衷于使用"重量级"的BDE和没有什么效率的ODBC,这难道是习惯的问题吗?欢迎大家发言.
解决方案 »
- spcomm 电子秤 老问题
- 请教关于SQL的问题!
- dbgrideh 设置特定单元格的颜色
- 新手问路2:ADOTable与ADOQury有什么区别???
- 急急急!!数据备份问题!!!
- 请教了,关于软件的加密问题!!!大家多交流哦!
- InstallShield Developer(7.04)的Sn!!!!
- 有没有简单的移动文件的语句?
- 如何解决delphi2.0平台上开发的软件在delphi7.0平台上重新开发?
- installshield
- 怎样在delphi中调用--在windows中进行文件复制、剪切遇到同名时出现的'确认文件替换'消息对话框
- 关于delphi是如何获得'错误代码'的问题?请您帮忙!先谢了!
很简单,因为很多前期软件用BDE/ODBC开发,而且那时Delphi还不是很流行,一台电脑中一般不会安装两套Delphi开发的软件,所以极少出现别名重复或冲突的情况!当然,两年前就不一样了,ADO的出现解决了这个问题!但是,软件从BDE/ODBC连接数据库转到ADO的工作量是很大的,几乎等于重新开发,你说谁会去升级?
我也一直用BDE...不是不想用ADO,只是不象BDE那么熟悉,出错的概率大,所以,一直用BDE了。希望以后学好了换掉BDE。
--------------新手。
我们单位是用ORACLE数据库,用BDE就很好的,速度很快,也很稳定。
比如,d7里存储过程控件就有问题,
事务的处理也有问题。不过查询速度的确快了不少