Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DBGrid [D5, Paradox]


Михаил ©   (2004-04-25 03:49:00) 

Каким образом можно обходить ячейки DBGrid c целью проверки находящейся в них информации после вывода в него данных?


Locker   (2004-04-25 10:26:00) [1]

2 VitGun
 Свойство RecNo  в некоторых реализациях (начиная с TDataSet) не имплементировано

2 Михаил
 DBGrid - отображение DataSet'а =>
 DataSet.First;
 while not DataSet.Eof do
 begin
   for i := 0 to DataSet.Fields.Count - 1 do
     DataSet.Fields[i]...
   ...
   DataSet.Next;
 end;


VitGun   (2004-04-25 08:23:00) [2]


for i:=1 to dbgrid1.datasource.dataset.recordcount do
begin
 dbgrid1.datasource.dataset.recno:=i;
 //береш информацию из ячеек
end;
//Это по строкам
//Если по колонкам, что
for i:=1 to dbgrid1.datasource.dataset.fieldsCount do
begin
 dbrid1.datasource.dataset.fieldsIndex:=i;
 //Береш информацию из колонок первой строки
end;

З.Ы. насчет второго варианта мог ошибиться...


Наверх

Титульная страница Поиск, карта сайта Написать письмо