Конференция "Базы" » Запись изображения в БД [D7]
 
  • Den (08.09.10 13:15) [0]
    Есть такая задача: имеется БД Access, куча папок с изображениями, БД - некий справочник с именами/фамилиями сотрудников, изображения - фотографии сотрудников. Как можно автоматизировать процесс загрузки в БД фото, причем фото должно соответствовать сотруднику. Имена у фотографий - ФИО сотрудника, в БД тоже есть поле с такими же данными...пока не соображу как это реализовать? Как вставить картинку в БЛОБ поле я знаю, пока не понятно как написать чтобы программа автоматом перебирала папки, и если находит соответствие в названии фото-файла и поля в БД - загружала бы фото в БД
  • Jeer © (08.09.10 22:18) [1]
    Это как же ?
    Сколько ФИО столько и полей ?
    Вот это бред, всем бредам - бред. :)
  • Den (09.09.10 08:16) [2]

    > Jeer ©   (08.09.10 22:18) [1]

    Да нет, не так. Таблица имеет для примера такой вид:

    FIO                              |                Image
    ______________________________________________
    Иванов Иван Иванович      Иванов Иван Иванович.jpg  
    Петров Петр Петрович       Петров Петр Петрович.jpg

    В поле Image картинка соответсвенно. В БД есть только данные в поле FIO, надо в поле Image засунуть фото с соответствующим названием файла
  • И. Павел © (09.09.10 08:57) [3]
    >чтобы программа автоматом перебирала папки, и если находит соответствие в названии фото-файла и поля в БД - загружала бы фото в БД
    1.Перебор папок:
    http://www.delphisources.ru/pages/faq/base/files_search.html

    2. Чтобы проверить, существует ли фотография в папке, можно вызвать функцию FileExists (хотя можно просто искать этот файл спомощью FindFirst, как в 1.).
  • Den (09.09.10 08:58) [4]

    > И. Павел ©   (09.09.10 08:57) [3]

    спасибо
 
Конференция "Базы" » Запись изображения в БД [D7]
Есть новые Нет новых   [134432   +19][b:0][p:0]