用ADO怎么样得到Access数据库中的记录?
用什么组件?
提供简单的操作代码!

解决方案 »

  1.   

    以上组件如果是静态连接显示一下不用代码。动态连接是完全代码型的。
    建好数据库-》ODBC-》BDE-》DELPHI
      

  2.   

    www.delphibox.com下载几个例子看看
      

  3.   

    在工程中加入:ADOTable1、DataSource1、DBGrid1
    1.先设置ADOTable1的ConnectionString的属性:点击属性旁边的...按钮,打开一个窗口,选择“Use Connection String,再点击“Build...”按钮。打开数据链接属性窗口,选择“提供程序”选项页,在“选择您希望连接的数据:”列表中,选择“Microsoft Jet 4.0 OLE DB Provider”。再选择“连接”选项页,在“指定下列设置以连接到Access数据”的“1.选择或输入数据库名称”的下面输入你 的Access数据库文件路径。如:“d:\aa.mdb”(不带引号)。点击OK,OK,完成ConnectionString的设置。
    2.设置ADOTable1的TableName属性:找到ADOTable1的TableName属性,在右边的下拉列表中选择要打开的 数据库中的表。
    3.分别设置DBGrid1的DataSource为DataSource1,DataSource1的DataSet为ADOTable1。
    4.将ADOTable1的Active属性设为:True。
    现在在DBGrid1中已显示表中的记录。接下来..........
      

  4.   

    用ADO怎么样得到Access数据库中的记录?
    用什么组件?
    提供简单的操作代码!
     答:最笨的办法可以不用一条代码;
         组件:Ttable,TDBGrid,
         步骤:用table连接到数据库,设好表名,设dbgrid的datasource为table,
               table.active:=True;
         OK!!!
      

  5.   

    组件:TADOquery,TDBGrid,Tdatasource
    with TADOquery do
    begin
      close;
      sql.clear;
      sql.text := 'select * from 表';
      open;
    end;