![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись изображения в БД [D7]
Den © (2010-09-08 13:15:00)Есть такая задача: имеется БД Access, куча папок с изображениями, БД - некий справочник с именами/фамилиями сотрудников, изображения - фотографии сотрудников. Как можно автоматизировать процесс загрузки в БД фото, причем фото должно соответствовать сотруднику. Имена у фотографий - ФИО сотрудника, в БД тоже есть поле с такими же данными...пока не соображу как это реализовать? Как вставить картинку в БЛОБ поле я знаю, пока не понятно как написать чтобы программа автоматом перебирала папки, и если находит соответствие в названии фото-файла и поля в БД - загружала бы фото в БД
Den (2010-09-09 08:58:00) [1]
> И. Павел © (09.09.10 08:57) [3]
спасибо
И. Павел (2010-09-09 08:57:00) [2]>чтобы программа автоматом перебирала папки, и если находит соответствие в названии фото-файла и поля в БД - загружала бы фото в БД
1.Перебор папок:
http://www.delphisources.ru/pages/faq/base/files_search.html
2. Чтобы проверить, существует ли фотография в папке, можно вызвать функцию FileExists (хотя можно просто искать этот файл спомощью FindFirst, как в 1.).
Den (2010-09-09 08:16:00) [3]
> Jeer © (08.09.10 22:18) [1]
Да нет, не так. Таблица имеет для примера такой вид:
FIO | Image
______________________________________________
Иванов Иван Иванович Иванов Иван Иванович.jpg
Петров Петр Петрович Петров Петр Петрович.jpg
В поле Image картинка соответсвенно. В БД есть только данные в поле FIO, надо в поле Image засунуть фото с соответствующим названием файла
Jeer (2010-09-08 22:18:00) [4]Это как же ?
Сколько ФИО столько и полей ?
Вот это бред, всем бредам - бред. :)