Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2011, 19:37   #1
Иван09
 
Регистрация: 01.06.2011
Сообщений: 4
Восклицание Как перебирать значение колонки в DBGrid (DELPHI))

У меня вот какая проблема? Я программировал на VB, а сейчас перешел на delphi. Вот код.

procedure TForm4.BitBtn2Click(Sender: TObject);
Var KStrOD:Integer;
n:Integer;
SKOD:String;
begin
KStrOD:=HalcyonDataSet1.RecordCount ;
for n:=1 to KStrOD do begin
HalcyonDataSet1.Edit;
SKOD:=HalcyonDataSet1.Fields.Fields[n].AsString;
If Form2.VKPac=SKOD then
begin
ShowMessage('Запись найдена');
end;
end;
end;
Пожалуйста, подскажите, вот Fields.Fields[n].AsString переберает строку, а мне нужно чтобы переберал все значения выбранной колонки?
Иван09 вне форума Ответить с цитированием
Старый 01.06.2011, 21:02   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Код:
  HalcyonDataSet1.First; // стали на первую запись

  while Not HalcyonDataSet1.EOF do  // пока не дошли до конца
  begin 
     .... делаете что надо с нужным полем/полями.... например, HalcyonDataSet1.FieldByName('ИмяПоля').AsЧТоНадо...
     HalcyonDataSet1.Next; //перешли на следующую запись
  end;
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.06.2011, 21:20   #3
Иван09
 
Регистрация: 01.06.2011
Сообщений: 4
По умолчанию

Спасибо огромное! Я просто указал HalcyonDataSet1.Next;

Последний раз редактировалось Иван09; 02.06.2011 в 10:26.
Иван09 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как подточить колонки DBGrid под записи в нем Newbabe Общие вопросы Delphi 2 27.05.2011 18:39
dbgrid delphi значение ячейки detalik Помощь студентам 0 28.04.2011 13:10
Колонки в DBGrid flame33 Помощь студентам 0 13.01.2010 12:29
Как вывести значение полей из выделенной записи в DBGrid ? DS75 БД в Delphi 5 30.04.2009 13:40
Как из колонки DBGrid записать все значения в combobox dolunin БД в Delphi 1 16.03.2009 19:19