|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Сравнение записей в dbf файлах
Добрый день, подскажите пожалуйста.
Есть два dbf файла, нужно сравнить в них записи, т.е например в одном написано ул. Богородицкая 5а, а в другом ул.Борогоридцкая 5t, подскажите идею реализации пожалуйста |
#2
|
|||
|
|||
Бить по токенам и сравнивать токены. Сравнение с учетом веса. Ну или, если это всегда адреса, то пробовать разбирать с учетом смысла, т.е. "ул" относит адрес к улицам, соотв., продолжение - это скроее всего название улицы, за которым будет идти номер дома... и т.д.
|
#3
|
|||
|
|||
Вот один из примеров сравнения строк (не больше-меньше, а на похожесть).
|
#4
|
|||
|
|||
Пожалуйста напишите подробнее что конкретно сравнивается.
В ваших ДБФ явно не 1 поле с адресом. Видимо с начала нужно найти какое то совпадение в других полях,а потом посмотреть такой ли адрес. Например: В 2 дбф есть поля фамилии имени отчетсва и адрес Мне нужно пробежатть по всем людям в 1 дбф и посмотреть такой ли адрес у этого человека в другой ДБФ..это вам нужно? |