各位高手,我是初学者,在update table1 set values1=2 where id=user_id;
其中user_id是个整型变量,我在ADOQuery.sql.add('')中怎么写,谢谢大家。

解决方案 »

  1.   

    ADOQuery.sql.add('update table1 set values1=2 where id='+user_id);这样就可以了
      

  2.   

    add('update table1 set values1=2 where id=:user_id');
    parameters.items[0].value:=strtoint(edit1.text);
      

  3.   

    ADOQuery.sql.add('update table1 set values1=2 where id='+inttostr(user_id));
      

  4.   

    ADOQuery.sql.add('update table1 set values1=2 where id='+quotedstr(inttostr(user_id)));或ADOQuery.sql.add('update table1 set values1=2 where id='''+inttostr(user_id)+'''');