@EVOSandru6

Как пользоваться флагами Dataset->State?

Привет,

Пользуюсь TcxDBGrid при клике на строках грида срабатывает событие dataChange у компонента DataSource , но при данном событии по неизвестным мне причинам происходит рекурсивное зацикливание.
Посоветовали использовать в обработчике события dataChange состояние датасета:

void __fastcall TBaseDataModule::zakazSourceDataChange(TObject *Sender, TField *Field)
{


if(!Field->IsNull){ 

	 ShowMessage(Field->DataSet->State);
 }
 else{
	ShowMessage("Не определено поле");
 }


...

}


Почему то вываливается Access violation, ну это ладно. отыщу NULL, до этого у меня во всплывающем окошке показывалась "2". Что это за флаг состояния, каккие еще индексы бывают у данного State? Кто либо сталкивался с этим?
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы