BDE和ADO都可以。
用一个TDataBase就够了

解决方案 »

  1.   

    BDE的方式:1:先建立MSServer或其他的数据库配置。
              2:增加Database1控件,设定AliasName(数据库名)和DataBaseName(别名) .LoginPrompt:=Flase ;
              3:启动参数
      Database1.Connected := False ;
      Database1.Params.Clear ;
      Database1.Params.Add('USER NAME='+'username') ;
      Database1.Params.Add('PASSWORD='+'userpassword') ;
      try
        Database1.Connected := True;
      except
        Application.MessageBox('无法连接数据库!', '连接错误', mb_ok + mb_iconerror);
        Application.Terminate;
        exit;
      end;
       4:所有query的datasource都用连接配置的别名.
      

  2.   

    不就多个TDataBase, 感觉上比VB还要好,不用每个去连数据源TDataBase --> TDataSet : TQuery 执行SQL查询语句
      数据库                : TTable 直接连数据表
      

  3.   

    建议BDE方式最好用 TQuery, 除非你的数据量很小。
      

  4.   

    哦,虽然不能帮你,但是帮你UP一下!希望你能得到好的解答!
    UP! :)
      

  5.   

    在delphi中,作数据库的连接.一定要用多个控件来实现.这相当于数据库与前台窗体的一个通道.
    一般用到Dbgrid,Dbedit,Dbmemo,Datesource等控件.
      

  6.   

    Delphi控件的属性, 你便可以更精确的管理数据的存取, 不竟 Delphi 有
    VB 杀手之称, 你先试试再评.
      

  7.   

    设置BDE。起个别名。
    只需两个控件
    Dbtable、Datesource。就可以了!
      

  8.   

    在一个程序中如果要用到很多的记录集,很多的表,那么是不是要很多的TDatesource控件和TQuery控件.这样会不会占很多内存呀.用VB用多了,思维一下转不过来,请大家指教!