TMSFNCGRID - improve integration with dataset

FNCGrid sends data through the TMSFNCGridDatabaseAdapter to the data class.
When this data is rejected by raising an exception by the business logic, the grid should does not lose the current record and will be remain in the previous state before sending the data to the attached dataset.