clientdataset1.post;
clientDataset1.ApplyUpdates(-1);
不行吗?

解决方案 »

  1.   

    对了,你在sql语句里不要包含那个字段
      

  2.   

    不要对那个字段进行insert ,delete,update操作
      

  3.   

    我没有对对那个字段操作,大家试一下
    clientdataset1.Append;
    clientDataset1.ApplyUpdates(-1);
      

  4.   

    dlss你这个问题我也期待解决。我是把CLIENTDATASET的DATA更新回数据库时,也出现这种情况。
    因为当你增加数据库时,此时的ID并不知道,只要重新查询一遍数据库就可以,但是这样不好。因为每修改一条记录,就要去数据库里查询一遍。我也期待此问题的解决,当没有ID时,以上的情况都是对的,希望有高手能
    不重新查询数据库的情况下,能够把数据修改回数据库