procedure TForm1.BitBtn1Click(Sender: TObject);
begin
  Table1.Close;
  Table1.Open;
end;
//or
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
  Table1.Post;
end;

解决方案 »

  1.   

    我刚才用了zswang(伴水)(被黑中)的语句,在程序中可以显示记录加入进去。可是退出之后。那条记录就没有了。如何让所加的记录保存到数据库呢?
    Nizvoo(瓦匠泥)不更新就是所加的记录取消掉。不保存。小弟谢谢各位了。分可以在往上加。
      

  2.   

    procedure TForm1.BitBtn1Click(Sender: TObject);
    begin
      Table1.Append;
      ......
      .....
      Table1.Post;
    end;
      

  3.   

    Table1.insert;//增加一条记录
    Table1.Post;//保存这条记录,不保存的话就不更新。
    table1.cancel//放弃,在没有保存前用这句,就放弃了增加或修改等操作。
    table1.edit//编辑,进入编辑状态,一般table.open后是自动进入可编辑状态的。可以不用。
      

  4.   

    procedure Tform1.bitBtn1click(sender:Tobject);
    begin
    //要增加了
      Table1.Insert;
    end;
    procedure Tform1.bitBtn2click(sender:Tobject);
    begin
    //保存
      Table1.Post;
    end;
    要更新的话,笨办法喽^V^
    procedure Tform1.bitBtn1click(sender:Tobject);
    begin
     Table1.close;
     Table1.open;end;
      

  5.   

    仔细研究一下《Delphi5编程实例与技巧》中第十二章最后一节就全明白了。
    用table1.applyupdates.
      

  6.   

    在bitbtn按钮事件里面,处理append、post等事件就可以了
    如果你的表建了主键,用refresh也可以。不过全空的记录不一定能保存到数据库的