你的dataset用的是不是query
而且同时对几个表进行了操作?

解决方案 »

  1.   

    不是 我用的是table了  
    怎么会是对几个表操作呢 
    其实真正改变的是table1呀 
    其他两张表只是做为DBLookupComboBox的 中listfield呀这会有影响吗?
      

  2.   

    你都没使用事务处理 干嘛用ApplyUpdate
      

  3.   

    恩?不明白
    现在就是出错了 数据始终提交不到数据库里面了至于代码没什么的了 
    就是
    datasource1.DATASET.INSERT ;
    table1.applyupdates;
    因为用的控讲直接和数据联系 没什么东西的 希望大家给个解决的办法
      

  4.   

    那也应该用table1.edit啊,还有你可以用sql语句实现你要的功能.
    update table set....
      

  5.   

    table1.post 只能在内存里面 进不了数据库的我的感觉是这样的 我读出数据库的数据 现在修改它 applyupdatas 就会照成出现重复的记录了 那我该怎么办呢?