Здравствуйте, Danchik, Вы писали:
D>Здравствуйте, AlexNiden, Вы писали:
AN>>Здравствуйте, ak_miass, Вы писали:
_>>>Здравствуйте, AlexNiden, Вы писали:
_>>>Сам давно не работал с БД, поэтому не ручаюсь что поможет, но попробуй создать вычисляемое поле и выводить в него RecNo.
AN>>Хм... Попробую — самому в голову такое не пришло... Спасибо.
D>Ну что пробовал ? Я — да, все замечательно выводится.
D>Добавляеш Calculated Field в DataSet (Назовем его ID), в сообщении OnCalcFields пишеш:
D>D>procedure TForm1.Table1CalcFields(DataSet: TDataSet);
D>begin
D> DataSet.FieldByName ('ID').AsInteger := DataSet.RecNo;
D>end;
D>
D>Ну и выводиш в DBGrid это поле ID
Попробовал. Только я сделал не asInteger, а
DataSet.FieldByName ('ID').Value := DataSet.RecNo;