我想做个简单的程序,能在delphi中使用access数据库,但没找到怎用

解决方案 »

  1.   

    用adotable,
    在connectstring中用jet4。0驱动连接数据库。
      

  2.   

    procedure TPic.SaveINI(Sender: TObject);
    const
      connStr ='Provider=%s;Data Provider=%s;Data Source=%s';
    var
      a,b,c :string;
    begin
       a :='MSDataShape.1' ;
       b :='Microsoft.Jet.OLEDB.4.0' ;
       OpenDialog1.Filter :='数据库文件 (*.MDB)|*.Mdb' ;
       OpenDialog1.Execute ;
       if OpenDialog1.FileName <>'' then
       c := OpenDialog1.FileName ;
       ADOConnection1.ConnectionString :=Format(Connstr,[a,b,c]);
    end;
      

  3.   

    在datamodule中扔个ADOConnection1,connectionstring那里采用build的方法,用jet 4的数据源驱动,以后每个连接可以用TADOTable,也可以用TADOQuery,把各个ADO的Connection属性设为ADOConnection1就可以了。当然要记得use datamodule。
      

  4.   

    ODBC配置数据源,然后用BDE或ADO都可以
      

  5.   

    写SQL语句的时候用标准的格式,