我在一个form1中对表1执行了修改操作.
不过表1还在另一个from2中,奇怪的是修改没起作用.
如:form1中,修改了以后:
table1.edit;
table1.FieldByName('c41').AsString:='3'; 
table1.post;
if  table1.FieldByName('c41').AsString='3' then
begin
showmessage('有错误');
end;
用以上的语句能得到提示,但在form2的dbgrid中,c41的值还是零.为何?