Просмотр баз данных DBF файлов в DBFView
Во многих организациях до сих пор используются базы данных, разработанные в устаревших уже СУБД, наподобие FoxPro, dBase, Clipper и xBase. Именно поэтому мы хотим рассмотреть утилиту для просмотра и редактирования стандартных DBF файлов. DBFView поможет не только увидеть содержимое базы данных, но и его структуру, а также распечатает данные.
DBFView хорошо работает в современных ОС, так что нет необходимости запускать её в режиме совместимости со старыми версиями Windows. К тому же программа не требует для своей работы каких-либо внешних драйверов, наподобие ODBC, BDE или MS Jet. Ещё одно преимущество DBFView в том, что поддерживаются как старые DOS, так и новые WIN-кодировки текста.
Итак, после запуска DBFView, можно сразу открывать файл с расширением DBF. Один такой sample-файл уже есть в папке программы. Заходим в меню Файл – Открыть или жмём кнопку [Открыть]. В заголовке окна отображается путь к выбранному файлу базы данных, а в таблице его содержимое.
Заголовки столбцов имеют те же названия, какие имеют поля базы данных. В строке статуса DBFView мы видим общее количество записей, номер выбранной записи, тип выбранного поля, его длину и другие данные.
Выбор любой ячейки в таблице позволяет выделить и скопировать данные. А при включённом режиме (Просмотр – Редактирование или кнопка [Редактир.]) можно ещё и править данные.
После редактирования записи достаточно нажать клавишу Enter. В режиме редактирования становится доступной и возможность добавления записей. Для этого жмём кнопку [Добавить] или заходим в меню Просмотр – Добавить запись. Подтверждаем добавление и поочерёдно вводим данные в ячейках таблицы (и не забываем каждый раз нажимать Enter).
Чтобы удалить запись в базе данных, жмём на значок галочки перед строкой, и подтверждаем действие.
В результате удалённая запись помечается соответствующим значком, повторный клик на нём позволяет восстановить удалённую запись.
Переключение кодировки в DBFView выполняется нажатием кнопки [Dos/Win]. Первое нажатие отображает правильно текст в кодировке DOS, а второе нажатие отображает WIN-кодировку. Текущая кодировка отображается в строке статуса.
Кнопка [Структ…] позволяет нам увидеть структуру базы данных. В окне указаны названия полей, их типы и длина.
В DBFView предусмотрена и функция поиска по базе данных, а также вывод её содержимого на печать. Есть и возможность сортировки данных. Для этого достаточно кликнуть на заголовке столбца и записи автоматически будут отсортированы в таблице.