Migrei a aplicação do Delphi 2006 para o Delphi 2009, e os componentes DBControls estão com um comportamento diferente no Delphi 2006 quando a propriedade AutoEdit do DataSource esta com False os controles ficam ReadOnly, somente quando dar um edit no ClientDataSet se consegue digitar algo, no Delphi 2009 isso não está acontecendo, o AutoEdit do DataSource está como false mas se consegue digitar algo, porem gera uma Exception DataSet not in Edit or Insert mode.
Isso é um bug no Delphi 2009? Obrigado. At. Ricardo Lima