S sinys Member² Feb 11, 2012 #1 I'm using Delphi 2010, DOA 4.1.2 Code: OracleDataSet1.RefreshOptions := [roAllFields]; OracleDataSet1.Edit; OracleDataSet1.Fields[0].AsInteger := 1; OracleDataSet1.Post; // call RefreshRecord Why post call RefreshRecord? (roAfterUpdate = false, roAfterInsert = false)
I'm using Delphi 2010, DOA 4.1.2 Code: OracleDataSet1.RefreshOptions := [roAllFields]; OracleDataSet1.Edit; OracleDataSet1.Fields[0].AsInteger := 1; OracleDataSet1.Post; // call RefreshRecord Why post call RefreshRecord? (roAfterUpdate = false, roAfterInsert = false)
Marco Kalter Administrator Staff member Feb 13, 2012 #1 I'm not sure what you mean. Can you explain what the problem is?
S sinys Member² Feb 13, 2012 #1 Procedure "OracleDataSet1.Post" execute "OracleDataSet1.RefreshRecord" if RefreshOptions = [roAllFields].
Procedure "OracleDataSet1.Post" execute "OracleDataSet1.RefreshRecord" if RefreshOptions = [roAllFields].
Marco Kalter Administrator Staff member Feb 14, 2012 #1 TOracleDataSet.RefreshRecord is not used internally. It can only be called by your application code.