我想在edit1和edit2中输入查询条件,如果表1中有符合条件的记录,表2的‘库存’量就得加上edit3的内容,这个方法怎么实现?希望大家赐教?

解决方案 »

  1.   

    'update 库存 set 库存量=库存量+'+IntToStr( strtointdef( edit3.text, 0 ) )'+' where 条件1='+QuotedStr( edit1.text )+' and 条件2='+QuotedStr( edit2.text )+''
      

  2.   

    兄弟啊还是不行啊,我是这样写的'update 表1 set c = c+'+inttostr(strtointdef(edit3.text,0))+' where  a = '+quotedstr(edit1.text)+''
    结果出现“语法错误(操作符丢失),在查询表达式 c + 1 where a = 'g"中
    这是怎么回事啊?