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

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

Копирование записей


ПоШЛяК ©   (2007-03-02 22:14:00) 

Народ помогите пожалуйста..нужно перебрать записи одной таблицы для того чтобы сравнивать их с записями другой таблицы..! через table или query..без разницы...если допустим через цикл..то как поля связать со счётчиком цикла !


ЮЮ   (2007-03-03 11:59:00) [1]

А сравниваем то чего? Может лучше запрос к обеим таблицам сразу выполнить и просто пробещаться по результирующему запросу?


Val   (2007-03-03 11:04:00) [2]

>в общем случае лучше через W
чем через Ж - однозначно :)


Anatoly Podgoretsky   (2007-03-03 08:02:00) [3]

> YurikGL  (03.03.2007 01:04:05)  [5]

А это еще зачем, тем более такую не надежную вещь как recordcount и при наличии dataset.eof в тексте.


Anatoly Podgoretsky   (2007-03-03 08:02:00) [4]

> YurikGL  (03.03.2007 01:11:07)  [7]

Не надо как лучше, надо как правильно

(с) граф Мерзляев


Германн   (2007-03-03 01:31:00) [5]


> Что слегка - ступил - верно...

Просто мало работал с файлами. Точнее мало работал с EOF. "В общем случае" это делается автопилотом. Это даже и в голову не приходит. Руки сами набивают соответствующий текст. :)


Johnmen   (2007-03-03 01:11:00) [6]


> В самом начале поставить if dataset.recordcount>0 - как
> само собой разумеющееся :)

А если не пуст, но dataset.recordcount=-1?

> Германн ©   (03.03.07 01:03) [4]

Он пока этого намека не понял :)


YurikGL   (2007-03-03 01:11:00) [7]


> Буква W в азбуке идёт гораздо позже буквы R! Не дошел он
> до неё ещё :-)

Написал первое, что пришло в голову. Что слегка - ступил - верно... в общем случае лучше через W


YurikGL   (2007-03-03 01:04:00) [8]


> А если dataset пуст? :)
>

В самом начале поставить if dataset.recordcount>0 - как само собой разумеющееся :)


Германн   (2007-03-03 01:03:00) [9]


> Johnmen ©   (03.03.07 00:59) [3]
>
>
> > YurikGL ©   (03.03.07 00:38) [2]
>
> А если dataset пуст? :)
>

Буква W в азбуке идёт гораздо позже буквы R! Не дошел он до неё ещё :-)


Johnmen   (2007-03-03 00:59:00) [10]


> YurikGL ©   (03.03.07 00:38) [2]

А если dataset пуст? :)


YurikGL   (2007-03-03 00:38:00) [11]


> .то как поля связать со счётчиком цикла !

dataset.first
repeat
сравниние и т.д.
dataset.next
until dataset.eof


Виталий Панасенко   (2007-03-02 23:09:00) [12]

так кто/что мешает сравнивать ?!!! криминальный кодекс ?


Наверх

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