I use TUniDBEdit component, and associated with a DataSource but no matter Dataset.state what state the TuniDbEdit components can be edited, not when Dataset.state = dsEdit or dsInsert, TuniDbEdit components before they can edit, similar alsoTuniDBMemo, TUniDBCheckBox, TUniDBComboBox ...
Sorry for my English!