Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.02;
Скачать: CL | DM;

Вниз

Сравнение баз   Найти похожие ветки 

 
pilot ©   (2002-12-11 15:41) [0]

Здрасьвуйте
ПОмогите пожалуйста с проблемой
Есть две базы с фамилиями именами и отчествами.
В первой 2500 а во второй 45000 записей.
Структура разная.
Нужно Из первой базы проверить совпадения со второй и если полностью совпало то записать в поле второй значение из поля account.Никак не могу сообразить как это сделать.Можете дать пример конкретный как это делается.У меня получается искать по одному полю, но ведб могут быть совпадения и доволно много.Как искать и сравнивать по трем полям?


 
Prooksius ©   (2002-12-11 16:02) [1]

Здрасьвуй! :)
Ты хоть бы тип баз то указал...
Можно использовать TTable, для той и другой базы.
Открыть обе TTable, в цикле идти по первой от начала до конца, находить такую же строчку во второй:
(Table1.FieldByName("Surname").AsString = Table2.FieldByName("Surname").AsString) and
(Table1.FieldByName("FirstName").AsString = Table2.FieldByName("FirstName").AsString) and ...
Изменяешь найденную строчку во второй базе.



Страницы: 1 вся ветка

Текущий архив: 2003.01.02;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.006 c
3-1756
Opryshok
2002-12-11 14:26
2003.01.02
Как работать с набором данных в DataSet


8-1842
}{enon
2002-09-16 18:19
2003.01.02
Помогите media-чайнику стать самоваром!


3-1758
adogg
2002-12-11 13:34
2003.01.02
Проблема с ADOQuery и MS Access


3-1755
LynxSS
2002-12-11 16:39
2003.01.02
Можно ли SQL-м соединить такие 2 таблицы.


3-1745
EvgeniyM
2002-12-11 11:32
2003.01.02
Help! Delphi+DOA+Oracle, запрос по нескольким таблицам.