Работа с MS Access
Помогите пожалуйста:
Необходимос создать информационную систему.
Требования: Работа с MS Access.
подскажите, как мне засунуть изображение в базу и потом с помощью программу её смотреть, какой тип поля должен создать и вообще как это делается:confused:
Помогите пожалуйста:
Необходимос создать информационную систему.
Требования: Работа с MS Access.
подскажите, как мне засунуть изображение в базу и потом с помощью программу её смотреть, какой тип поля должен создать и вообще как это делается:confused:[/QUOTE]
Непосредственно в MS Access можно запихнуть картинку, или нужно из твоей программы это действие сделать?
C помощью моей программы нужно запихнуть и потом просмотреть уже из базы данных
Вот странные люди.... А когда картинок будет полстатыщ? А Access - база одного файла...
в базе данных сохраняется путь где хранится картинка. или я ошибаюсь?
Спрашивают, как картинку в таблицу запихать. Не путь.
Ошибаетесь
[quote=Cool Xacker]подскажите, как мне засунуть изображение в базу и потом с помощью программу её смотреть, какой тип поля должен создать и вообще как это делается[/quote]
Используй лучше предложенные советы, сохраняй в базе только путь к картинке!
я читать умею :-), по крайней мере на русском точно.
я спрасила как обычно поступают в таких случаях специалисты, нас учили что в БД лучше сохранять не картинки а путь где она хранится.
я спрасила как обычно поступают в таких случаях специалисты, нас учили что в БД лучше сохранять не картинки а путь где она хранится.[/QUOTE]
Я вообще предпочитаю хранить только идентификатор, название, описание, OID автора etc картинки. Путь описывать в настройках.
Люди только не ссорьтесь!!Ладно?
Тогда подскажите как мне сохранить этот долбанный путь к какому либо изображению и потом просмотреть этот рисунок в моей программе???
Люди только не ссорьтесь!!Ладно?
Тогда подскажите как мне сохранить этот долбанный путь к какому либо изображению и потом просмотреть этот рисунок в моей программе???[/quote]
Можно так:
сохраняешь сам путь к картинке в DB - 'C:\img.gif' -например путь такой
отображаешь её
dblabel1 присваиваешь к полю в базе с путями к картинкам
Image1.picture.graphics.loadfromfile(dblabel1.caption);
А что MS Access BLOB поля не поддерживает?
А вот для сетевой БД такое не прокатит :(
сохраняешь сам путь к картинке в DB - 'C:\img.gif' -например путь такой
отображаешь её
dblabel1 присваиваешь к полю в базе с путями к картинкам
Image1.picture.graphics.loadfromfile(dblabel1.caption);[/quote]
Я бы предпочёл в БД писать только имя файла. А путь уточнять где-нибудь в другом месте. Просто, путь может измениться. И что потом делать со всеми этими записями? Менять все значения поля? А так, где-нибудь в ini дирректорию указать, да и всё.
при работе используй TDataSet.CreateBlobStream
Согласен