我本来是用VB的.现在打算转Delphi.有以下4个问题请教各位:
1.Delphi是不是生成的EXE,在没有Delphi环境下也能运行呢?
2.我们单位有个数据库程序是用Delphi编的,但是我每次在后台表中新增一个字段,它就好象连接不行了.什么原因啊?
3.Delphi中VCL组件是个什么样的概念啊?有什么好处啊?
4.Delphi比VB(开发数据库)最突出的优点是什么?谢谢了!

解决方案 »

  1.   

    1.对,除非你用了其它的资源,例如数据库连接引擎,那么发布的化要带上,安装程序一般都提供bde,ado的分发包
    2.修改了数据库结构,什么程序都不行了,如果设计不好的化,不是delphi的问题,
    3.简单说,就是比vb强个1,20倍的提高编程速度的函数包,当然包括各个方面,窗口,网络通讯,数据库....
    4.运行快,开发快,简单,适用面广,分发简单,唯一的缺点是:没有缺点
      

  2.   

    对于第2个问题,我的VB程序没问题啊!其实就是在原来的表中+个字段啊.怎么Delphi就连接不上了啊? 
    (系统结构没有变啊!)
      

  3.   

    VCL组件我还是不太懂!能不能举个简单的例子啊?
      

  4.   

    目前需求用delphi做数据库前台的多吗?