Выдержка из работы:
Телефонный справочник позволяет вести базу данных абонентов телефонной сети с указанием их номеров телефонов, наименований (фамилий) владельцев и адресов. Программа позволяет выполнять следующие действия: отображение данных справочника в табличной форме, добавление, редактирование, удаление записей справочника, автоинкрементный поиск по содержимому любого из столбцов, фильтрация по искомой подстроке по содержимому любого из столбцов, а также по совокупности столбцов (множественный фильтр), также фильтрация может выполняться как по точному так и по неточному совпадению, с начала столбца или с любого места столбца, по нескольким словам в столбце, сортировка по любому полю, печать записей справочника в соответствии с текущим установленным фильтром и сортировкой, работа с несколькими базами данных, через создаваемое для каждой из них отдельное соединение и выбор среди них активного. Из этого вытекает, что местоположение базы данных произвольное в том числе, она может располагаться и в сети, импорт данных из базы данных того же формата. Таким образом, можно формировать базу данных из нескольких баз, экспорт в создаваемую базу данных такого же формата. Причем абонентов можно выбирать за период изменения их номеров. Таким образом, можно осуществлять экспорт/импорт базы между несвязанными друг с другом компьютерами, сохранение текущей базу данных во вновь создаваемую базу. Причем сохраняет те номера, которые сейчас присутствуют в фильтре. Таким образом, можно создавать базы данных, являющиеся подмножеством текущей.
Программа имеет очень удобный пользовательский интерфейс и позволяет выполнять поиск абонента в справочнике по нескольким искомым подстрокам, в том и числе и неточно заданным. (Windows, C++ Builder).