In Delphi 3.02 this ALWAYS works, but only sometimes with Laz 1.0.6 for Win7
64bit w/ADS database:
with DBNavigator1.DataSource do if State in [dsEdit, dsInsert] then
This can be fixed in Laz by adding a variable to the var section like so:
myState : TDataSetState;
And replacing the above with the following 2 lines:
myState:=DBNavigator1.DataSource.State;
with DBNavigator1.DataSource do if myState in [dsEdit, dsInsert] then
A. G.
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus