|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.10.2009, 06:14 | #1 |
Пользователь
Регистрация: 23.08.2008
Сообщений: 40
|
Сохранять изображения и файлы в базу данных Paradox
Доброго времени суток. Учусь писать СУБД. Сейчас пишу программу по учету студентов. Понадобилось сохранять их изображения. Не могу понять как это делать. Находил информацию про использование BLOB полей но ничего не понял. Не поможет ли кто мне примером или достойной информацией.
|
06.10.2009, 09:02 | #2 |
Форумчанин
Регистрация: 01.12.2006
Сообщений: 241
|
я тоже с этим не разобрался, я просто написал програмку которая копировала фото в спец. папку програмы а в текстовом поле указывал только путь к ней с привязкой к учетной записи.
Програмисты - единственные люди, которым платят за исправления их же ошибок
|
06.10.2009, 09:22 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Весьма достойны следующие ссылки:
http://www.delphiworld.narod.ru/base...lob_field.html http://www.delphiworld.narod.ru/base...ke_bitmap.html http://www.delphiworld.narod.ru/base...from_blob.html
I'm learning to live...
|
06.10.2009, 09:58 | #4 | |
Пользователь
Регистрация: 23.08.2008
Сообщений: 40
|
Цитата:
За ссылки спасибо, но я это уже читал и что не очень понял где осуществляется в листингах загрузка рисунка в базу. И еще вопрос один встал какой тип поля соответсвует BLOB в парадоксе. Т.е. что нужно выбирать в типе поля когда сождаешь таблицу. |
|
06.10.2009, 10:01 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
06.10.2009, 11:25 | #6 | |
Пользователь
Регистрация: 23.08.2008
Сообщений: 40
|
Что то я не понял из тех статей где они берут этот компонент TBlobField. Попробовал в наглую создать. Подключил модуль DB написал следующее:
Цитата:
--------------------------- Debugger Exception Notification --------------------------- Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 0047A09E in module 'Project1.exe'. Read of address 00000000'. Process stopped. Use Step or Run to continue. --------------------------- OK Help --------------------------- Не знаю что делать, поскажите ктонибудь. |
|
06.10.2009, 11:40 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
06.10.2009, 12:52 | #8 | |
Пользователь
Регистрация: 23.08.2008
Сообщений: 40
|
Там впринципе ничего больше интресного. Вот:
Цитата:
Последний раз редактировалось Stilet; 06.10.2009 в 13:15. |
|
06.10.2009, 13:15 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
06.10.2009, 13:22 | #10 |
Пользователь
Регистрация: 23.08.2008
Сообщений: 40
|
Так не получается, хотя бы из за синтаксиса. Но идею понимаю и уже пробовал. Увы. Главное что он выдает ошибку еще при попытки загрузить файл в blob переменую. Думаю дело в том что я его не правильно создал
blob:=TBlobField.Create(nil); Аргумент думается другой. Точно, проблема стоит еще ранее с созданием объекта Blob. Последний раз редактировалось Stilet; 06.10.2009 в 14:07. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сохранять изображения из разных вкладок? | blackstersl | Мультимедиа в Delphi | 4 | 27.07.2009 13:02 |
Работа Delphi7 с базой данных paradox | valetip | БД в Delphi | 2 | 15.05.2009 17:47 |
Чтение изображения из базы данных, Вместо изображения - "System.Byte[]" | ruelCrow | Общие вопросы .NET | 3 | 10.07.2008 23:29 |
проблема внедрения в базу paradox файлов word и jpg | ghost_7_7_7 | БД в Delphi | 1 | 30.01.2008 16:44 |
Работа баз данных Paradox в сетке | Killer_djon | БД в Delphi | 2 | 20.12.2007 20:24 |