rt  
delphi 怎么从数据库里面读取数据呢?
平时都是模拟 给出了,,现实中数据都是存在一个数据文件里的,如何从数据库文件读取数据呢?谢谢

解决方案 »

  1.   

    adoconnection连接好数据库,adoquery连接adoconnection,adoquery1.sql.text = 'select * from table1';
    adoquery1.open;
      

  2.   


    同意,在adoconnection中选择你要连接的数据,并设置好相关参数就行了。
      

  3.   

     dm.Query1.sql.Clear;
       dm.Query1.SQL.Add(sqladdstr);//查询
       dm.Query1.Open;
     for i:= 0 to row do
        begin
          for j:= 0 to cell do
            begin
              StringGrid.Cells[j+1,i] :=dm.Query1.fieldbyname(A[j]).asstring;
            end;
           dm.Query1.Next;
       end;
    end;