Delphi. Рекурсивное отражение файловой директории в базе данных

Данный алгоритм использует рекурсивный обход директорий при помощи System.IOUtils для того, чтобы отразить файловую структуру в базе данных. Понадобилась мне такая штука, решил вывести это в отдельный пост. Вот что у нас получится.

102

А вот как мы это сделали

uses

Собственно основная рекурсивная функция, добавляющая файлы и папки в базу

Вспомогательная функция проверки наличия записи файла или папки в базе данных

Запрос для данной функции

Вспомогательная функция вставки папки или файла в базу данных

Запрос для базы данных для этой вспомогательной функции

Добавление значений в динамический массив строк

Пример использования

Результат

102

 

This entry was posted in Delphi, MySQL. Bookmark the permalink.

Leave a Reply