ACCESS表,想取表MONE中的第一条记录,SQL语句怎么写啊!

解决方案 »

  1.   

    select top 1 * from mone
      

  2.   

    select top 1 * from mone order by xxx
      

  3.   

    可是我想将来第一条记录的ID字段值付给Edit1呢~
    怎么做啊~
    可以用FILEBYNAME怎么做呢~
      

  4.   

    with adoquery1 do
    begin
      close;
      sql.clear;
      sql.text := 'select top 1 id form yourtable order by ***';
      open;
      edit1.text := fieldbyname('id').asstring;
    end;
      

  5.   

    用adoquery连接后,直接写adoquery.FieldByName('').AsString 就是第一条记录
    取所有的记录
    with adoquery do
    while adoquery.eof do
      cells[1,1]:=FieldByName('').AsString
      next;
    end;