数据库的连接在DELPHI中有很多控件和数据库可用BDE,ADO他们的功能和弊端在实际的应用中:如在本地数据库和网络数据库中。我想用ADO的连接BDE我不想用因为都说受限,但是现在身边很多是用的BDE做数据库这一块,到底ADO和BDE该用哪一种?你们在做企业数据库这一片的时候都常用的是什么,多用的是什么控件来做,我现在的数据库懂的还很浅显,看书都是东西不太分,前不久做的工资管理我用的是BDE做的,做得很累,很慢,而且还没做出得太明朗,很多比如对数据的过滤对数据的唯一性都没做得好,买了一本数据库篇的书来看,控件的用法有了个大概的了解,很惭愧真的理解力太底,进展太慢了。而且我对objectpascal的理解都很迷茫,我在学delphi以前只用的一周的时间来学pascal的语法,可能是这个原因对很多的函数的用法和windows的一些比如windows消息,函数句柄都不知道,在看原程序的时候如果没有注释的根本不知道什么意思,该在什么时候用,我觉得我差的是从pascal->object pascal->delphi中的中间部分,pascal的语法好懂可是用在实际的delphi的编程的时候我就觉得中间就好象脱节了一样,很被动。
  在做工资管理以前看了基本厚厚的书,结果在做工资管理的时候才发现原来什么都不会做,呵,实在是“糗”大了,觉得真的是浪费了很多时间一样,delphi我是自学的,学得真的很“惨”,郁闷极了,还有不到一年的时间我就快毕业了现在真的是很极,同时我也想到学点ASP,但是看看现在的的进度,确实变化慢
老兄帮个忙帮我想想我现“目前”该怎么办?
[email protected]

解决方案 »

  1.   

    关键是你还没有毕业,学习是在应用中进行才能吃透的
    工作之后有压力有方向,那时进步就会快多了
    我原来是用Delphi的,用的时间不是很短,但是还是一知半解
    因为懂一门语言要了解的东西不仅仅在语言本身所以多接触其他的语言会触类旁通的我现在由于工作需要,硬逼着自己学习VC++
    因为自学时从来就是有始无终,甚至根本入不了门
    不过现在有了点感觉,而且返回头再写Delphi的程序
    感觉明了的多了这需要一个过程,不能操之过急!
      

  2.   

    我当初学ASP的状况和你一样,自学的效果不是很好!如果在实际工作中才能见到实效,其实现在我也不太会DELPHI,没办法,工作的时间太少没经验!
    其实在应用数据库方面,BDE用的少ADO,ADO也是个趋势吧。尤其网络连接的时候,方便,速度也可以。
      

  3.   

    一个150多个模块的mis系统,使用bde的。
    工资管理主要是业务问题,技术上就是要灵活,灵活,再灵活
    慢慢来吧,工资系统是很复杂的(国有单位的工资最复杂了),有时
    工资项目都一二百项,你是初学者,就做工资系统有点为难你了。
      

  4.   

    大家的鼓励我记在心里了,多谢大家了,我不会放弃,我要把delphi做好,不会给各位学delphi的兄弟们丢脸的。大家的支持和鼓励太好了,csdn很有人情味,太谢谢了
      

  5.   

    学delphi,关键是object pascal 和 vcl 你上来就接触的是控件的几个属性,怎么能学好呢?编程不能功利心太强,眼前见到一点成效是没用的。耐住寂寞,很学一段delphi的基础吧!你会成功的--因为我从前的境遇和你一样,现在懂得东西要比那时多多了。加油!--------------------------------------------               ,%%%%%%%,
                  ,%%/\%%%%/\%,
                 ,%%%\c "" J/%%,
       %.          %%%%/ D L \%%%
       `%%.     __   %%%%  _ |%%%
       `%%   .-' `"~--"`%%%%(=_Y_=)%%' ~~~
        //  .'   `.   `%%%%`\7/%%%'____
       ((  /     ;   `%%%%%%%'____)))
       `.`--'     ,'  _,`-._____`-, 热爱生活 不爱美女 关注大众 无视权贵 一奋青
      

  6.   

    相信自己,善待自己。
    我刚出来工作时都不知什么叫ADO,但现在一样可以做工程。
      

  7.   

    我觉得应该抓基础(学过一端时间后),因为我开始学DELPHI的时候,只是抄代码
    照示例作。根本不懂什么object pascal,抄的多了,也就明白了。不过等到一定水平后就很难提高了,所以我选择了学习基础。暂时放下编程,学习数据结构,学习数据库原理。等你学完后才发现,自己的开发潜力很大,因为你以不是菜鸟了,即使有些具体的问题你不会,你也不必担心,因为这时你想的是我是否有时间去学习解决这个问题,而不是我能不能解决的问题。
      

  8.   

    有那位老兄愿意的请留下QQ或则E-MAIL,以后联系,聊一聊,交流经验,再次感谢大家的捧场