Иногда возникает необходимость сравнить два dbf файла между собой. Например найти все значения из первого файла в другом файле и вдобавок проставить информацию из определенных колонок при совпадении записей. Раньше для таких задач использовал Акцесс, но он не всегда есть под рукой. Для того, чтобы сравнить dbf файлы необходимо:
1. Открыть файл;
2. Зайти «Файл\Сравнить содержимое…»;
2013-11-11 18_10_23-DBFShow 0.86.0.0 Z__Clinic_baza_lek.DBF
3. Далее необходимо выбрать вторую таблицу (dbf файл) для сравнения. Нажимаем кнопку соответствующую кнопку:
2013-11-11 18_10_58-DBFShow 0.86.0.0 Z__Clinic_baza_lek.DBF
4. Теперь нужно добавить поля по которым будет происходить сравнение двух файлов. Для этого выбираем поле в сведениях об исходном файле (тот который слева, в нашем случае это lek.dbf). И выбираем поле во втором файле (тот что справа sp_lim.dbf). Нажимаем кнопку «Добавить сравнение»:
2013-11-11 18_12_31-Сравнение содержимого файлов
5. В программе существует операции после сравнения:
а) Удалить в исходном файле найденную запись (помечает на удаление;
б) Проставить количество совпадений в поле (выбираем поле и в него запишется количество совпадений нашей сверки);
в) Проставить в поле (выбираем поле) значения с (Зажимаем мышку на интересующем нас поле, тащим мышку на элемент за «значения с» и отпускаем мышку. Можно выбрать несколько полей
2013-11-11 18_12_06-Сравнение содержимого файлов
И нажимаем «Ок».

Другие разделы FAQ, которые могут быть вам интересны:

Как сравнить содержимое двух dbf файлов.
Метки:

4 thoughts on “Как сравнить содержимое двух dbf файлов.

  • 20 мая 2014 на 05:35
    Постоянная ссылка

    Большое спасибо за программу! Замечательная по функционалу, проста в использовании и понятная инструкция к ней.

    Ответить
  • 25 января 2017 на 08:17
    Постоянная ссылка

    Спасибо за возможность использования функционала программы. Не пришлось писать «заплатку», лихо сравнилось два файла.
    Успехов в дальнейших разработках!

    Ответить
  • 25 июля 2018 на 07:21
    Постоянная ссылка

    Огромное спасибо! Очень помогла программа.

    P.s.: если бы еще добавить возможность выделить сразу все поля для сравнения — вообще был бы шик 🙂

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и соглашаюсь c политикой конфиденциальности *