1. 我有Delphi5开发指南的中文资料, 如果你在杭州....
2. 不是一个数量级的. 看你具体开发情况而定
3. 当然. int, char, varchar, datetime, numeric等等
4. 我一直用BDE, 说不出什么优缺点. 
5.感知控件要保持网路连接吗? 没听说过.

解决方案 »

  1.   

    感谢Tiger。
    恳请有兴趣回答的专家们回答的更细一些。
      

  2.   

    1234:同意tiger
    5:数据感知控件应该是保持和库表的连接,占用网络资源而且有冲突(不信您可以做一个输入界面试试),反正我是不用数据感知控件。除非做单用户。
      

  3.   

    4.BDE访问的唯一优点就是将数据库的访问接口统一起来了,当你的应用程序的数据
    库平台变化了,你不需重编译应用程序,只需改动BDE配置即可.从这个意义上讲,和
    ODBC差不多.当然缺点就多多了.a.安装程序需加上BDE部分,如果系统中有多个需要
    BDE支持的应用程序可能会有冲突;b.配置BDE时不仅要BDE核心,而且要相应的数据
    库原生驱动程序,而数据库厂家一般不提供BDE驱动程序,这些程序只能从Inprise
    来;c.BDE还没有成为业界标准,估计困难;d.BDE会多少降低数据库的运行效率,虽然
    我没有足够的证据;e....
    5.数据感知控件当然需保持连接,但不是网路连接.因为应用程序可能随时会改动数
    据,而对数据的更新是不需程序员干预的,程序员无法预知什么时候更新数据.有些
    更新是可以接受的,有些更新可能并不被接受.非感知控件当然程序员需要写的代码
    多了一些,但数据的一切变化程序员都是可以预见到的.不过并不是说非感知控件就
    不需与数据库保持连接,只是因为程序员可以预知,所以是否连接就无所谓了,必要
    时可以调用一个专门的例程去连接数据库.