Показать сообщение отдельно
  #2  
Старый 22.05.2013, 10:00
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Ludo
У меня, в dbgrid записывается последняя запись, т.е. как первая нужная запись находится она отображается в dbgrid, если находится вторая, то она заполняется вместо первой... а мне нужно чтобы все записи попадали. Можно ли сделать, чтобы записи добавлялись и все отображались в dbgrid'e, а не последняя найденная..?
Ты не можешь добавлять записи в TDBGrid по той простой причине, что он сам никаких записей в себе не хранит. TDBGrid умеет только отображать "чужой" набор данных - в твоём случае это вероятно те записи которые содержатся в StoredProc.
Исходя из этого тебе нужно создать свой набор данных (например TClientDataSet) в который ты будешь добавлять нужные тебе записи и его привязать к TDBGrid.
Ответить с цитированием