代码如下:
procedure TForm2.Button1Click(Sender: TObject);
begin
with table1 do
begin
Append;
fieldbyname('箱条码').AsString:=edit1.Text;
fieldbyname('箱号').AsString:=edit2.Text;
fieldbyname('入库日期').AsString:=edit3.Text;
fieldbyname('库管员').AsString:=edit4.Text;
post;
end;
end;
我连续输入几个数据,可是在DBgrid中只显示最后一个,前几个都没有显示出来,只有退出重新进入才显示全,请问各位高手这是怎么回事,解决者赠100分。
procedure TForm2.Button1Click(Sender: TObject);
begin
with table1 do
begin
Append;
fieldbyname('箱条码').AsString:=edit1.Text;
fieldbyname('箱号').AsString:=edit2.Text;
fieldbyname('入库日期').AsString:=edit3.Text;
fieldbyname('库管员').AsString:=edit4.Text;
post;
end;
end;
我连续输入几个数据,可是在DBgrid中只显示最后一个,前几个都没有显示出来,只有退出重新进入才显示全,请问各位高手这是怎么回事,解决者赠100分。
begin
Table1.close;
Table1.open;
end;
begin
DataSet.close;
DataSet.open;
end;