初学delphi,问个很弱的问题。
代码最好写一下,谢谢了~~

解决方案 »

  1.   

    adoquery.close;
    adoquery.sql.clear;
    adoquery.sql.add('update 表 set 字段1=:a ');
    adoquery.parametes.parambyname('a'):='sdfa';
    adoquery.execsql;
      

  2.   

    with qry do
    begin
    if active then
     active := False;
    sql.text := 'update ********';
    execsql;
    end;
      

  3.   

    with aodQuery do
    begin
      close;
      sql.clear;
      sql.text:= 'update tb set name ='+ edit1.text;
      execsql
    end;把要执行的语句写入到sql.text中,如果不是查询,就用adoquery.execsql;
    如果要返回记录集,就是查询的话,就用adoQuery.open