insert into timp(f_code,f_date,f_count,f_price,f_sum)
    values (:f_code1,:f_date1,:f_count1,:f_price1,:f_sum1)
insert into ttest(f_code,f_date,f_count,f_price,f_sum)
    values (:f_code2,:f_date2,:f_count2,:f_price2,:f_sum2)
参数名称一定得不一样!但是值可以一样。

解决方案 »

  1.   

    其实,理解了Update组件的运作原理,关于它的灵活运用就不难了
    想一个update组件运行两个update是不行的,至少我知道的是这样
    要用两个update组件,在TQuery组件的UpdateRecord事件中写入:
    Query1.updateobject:=Update1;
    setparms(....)
    execsql(update1);
    query1.updateobject:=update2;

    以上代码,只是大概这样
    有文章 http://21sparrow.yeah.net
      

  2.   

    我举个例吧
    设置Cach后,操作同单表一样,
    然后用 applayupdate; 与 commitupdate; 提交执行update组件中的sql语句