作了一个单机版小系统,增加(post)记录后,为什么在统计数据时却看不到新增记录
if (edit1.text='')or(edit2.text='') then
messagebox(0,'信息输入不全请重新输入!','提示',mb_ok+mb_iconinformation)
else
with data.ADOQuery1 do
begin
Append;
fieldbyname('name').AsString:=combobox1.Text;
fieldbyname('sl').AsString:=edit1.Text;
fieldbyname('mz').AsString:=edit2.Text;
fieldbyname('je').AsString:=edit4.Text;
fieldbyname('rkrq').AsString:=formatdatetime('yyyy-mm-dd',date1.Date);
fieldbyname('bz').AsString:=memo1.Text;
fieldbyname('ywbm').AsString:=label10.Caption;
data.ADOQuery1.Post;
data.ADOQuery1.Refresh;
messagedlg('产品已成功入库!',mtinformation,[mbyes],0);
这样数据库会刷新吗?