表biao中
 id (int) name(str)
  1         111
  2          33现有edit1 中填写数值,button1 实现查询id= 数值的记录

解决方案 »

  1.   

    query1.close;
    query1.Sql.text := 'select * from biao where id =' + edit1.text;
    query1.open;
    edit1.text := query1.FieldByBame('id').asstring;
    query1.close;
      

  2.   

    var
     
     v_id: integer;
    begin
    v_id:=strtoint(edit1.text);
    sql.add('select name from biao where id='+v_id);
    end;sql有问题,如何修改?
      

  3.   

    字符串加整型肯定是不成了...改成这样试试
    begin
    sql.add('select name from biao where id='+edit1.text);
    end;