第一次用Delphi5+MyODBC+Query+DBGrid,Query.Open后,可以修改DBGrid中的数据,但是修改后点击DBNavigator的Post按钮时总是提示“Couldn't perform the edit bacause another user changed the record.”不知道怎么回事!(Table也试验过了,情况依旧!)
---------------------------------------
          Label1.Caption:='单位产品零件材料消耗估算定额表';
          MaterialDM.TableModify.TableName:='MaterialRationTotal';
          MaterialDM.TableModify.Active:=true;          用Query试验,情况一样!
          MaterialDM.QueryModify.Close;
          MaterialDM.QueryModify.SQL.Clear;
          MaterialDM.QueryModify.SQL.add('select * from MaterialRationTotal');
          MaterialDM.QueryModify.Open;