我用ADOTable连了一个ACCESS数据库,这个数据库中的表是二维的。我要取出一格数据,就好像是一个二维数组a[10][10], 我要取a[1][1]一样,不知道怎么办,大家看懂我得问题了吗,谢谢

解决方案 »

  1.   

    下面是我的解决思想:
    本按钮时间可以定位到表中的第三行,第三列,相当于a[4][3],并把此值用edit1显示出来。
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      adotable1.First ;
      adoTable1.MoveBy(3);
      edit1.Text :=adotable1.Fields[2].AsString ;
    end;
    你可以定义两个参数表示行(h)和列(l),下面的语句可以将表中的a[h][l]读到edit1中:
    adotable1.first;
    adotable1.moveby(h-1);
    edit1.text:=adottable1.fields[l-1];给分吧!!!谢谢!