本帖最后由 chuanmail 于 2009-11-17 22:12:57 编辑

解决方案 »

  1.   

    什么数据库  clientdataset1.ApplyUpdates(-1); 
      

  2.   

    用的是ACCESS数据库,我也曾试过用clientdataset1.ApplyUpdates(-1); 但还是不能写入服务端数据库谢谢指点
      

  3.   

    自己补充一下,我在客户端加入了一个dbgrid,当添加数据时,能在dbgrid中显示,重新打开该客户端软件时,却发现该数据并没有写入数据库,这是怎么回事,谢谢指点
      

  4.   

    怎么都是我自己的回帖啊,难道就没好心人帮帮我吗,刚才我又一重大发现,就是存入一条数据时可写入服务端数据库procedure TForm1.Button1Click(Sender: TObject); 
    begin 
    clientdataset1.Active:=true; 
    clientdataset1.Insert; 
    clientdataset1.FieldByName('bookno').AsString:=edit1.Text; 
    //clientdataset1.FieldByName('stuno').AsString:=edit2.Text; 
    //clientdataset1.FieldByName('code').AsString:=edit3.Text; 
    clientdataset1.Post; 
    clientdataset1.ApplyUpdates(0); 
    end;到底是哪里设置出了问题,请教
      

  5.   

    我也遇到你说的问题,好像不稳定,有时可以又是由不行,最后没办法,还是用的SQL