Re[4]: Нужна помощь с базой данных
От: AlexNiden  
Дата: 20.04.05 19:17
Оценка: :))
Здравствуйте, 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;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.