Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Работа с MS Access

1.9K
01 ноября 2006 года
Cool Xacker
148 / / 06.06.2006
Привет всем!!!
Помогите пожалуйста:
Необходимос создать информационную систему.
Требования: Работа с MS Access.

подскажите, как мне засунуть изображение в базу и потом с помощью программу её смотреть, какой тип поля должен создать и вообще как это делается:confused:
387
01 ноября 2006 года
Ihbif19
421 / / 28.10.2004
[QUOTE=Cool Xacker]Привет всем!!!
Помогите пожалуйста:
Необходимос создать информационную систему.
Требования: Работа с MS Access.

подскажите, как мне засунуть изображение в базу и потом с помощью программу её смотреть, какой тип поля должен создать и вообще как это делается:confused:[/QUOTE]
Непосредственно в MS Access можно запихнуть картинку, или нужно из твоей программы это действие сделать?
1.9K
07 ноября 2006 года
Cool Xacker
148 / / 06.06.2006
C помощью моей программы нужно запихнуть и потом просмотреть уже из базы данных
8
07 ноября 2006 года
mfender
3.5K / / 15.06.2005
Вот странные люди.... А когда картинок будет полстатыщ? А Access - база одного файла...
242
07 ноября 2006 года
Оlga
2.2K / / 04.02.2006
[QUOTE=mfender]Вот странные люди.... А когда картинок будет полстатыщ? А Access - база одного файла...[/QUOTE]
в базе данных сохраняется путь где хранится картинка. или я ошибаюсь?
8
07 ноября 2006 года
mfender
3.5K / / 15.06.2005
[QUOTE=OlgaKr]в базе данных сохраняется путь где хранится картинка. или я ошибаюсь?[/QUOTE]
Спрашивают, как картинку в таблицу запихать. Не путь.
387
07 ноября 2006 года
Ihbif19
421 / / 28.10.2004
[quote=OlgaKr]в базе данных сохраняется путь где хранится картинка. или я ошибаюсь?[/quote]
Ошибаетесь
[quote=Cool Xacker]подскажите, как мне засунуть изображение в базу и потом с помощью программу её смотреть, какой тип поля должен создать и вообще как это делается[/quote]
Используй лучше предложенные советы, сохраняй в базе только путь к картинке!
242
07 ноября 2006 года
Оlga
2.2K / / 04.02.2006
[QUOTE=mfender]Спрашивают, как картинку в таблицу запихать. Не путь.[/QUOTE]
я читать умею :-), по крайней мере на русском точно.
я спрасила как обычно поступают в таких случаях специалисты, нас учили что в БД лучше сохранять не картинки а путь где она хранится.
8
07 ноября 2006 года
mfender
3.5K / / 15.06.2005
[QUOTE=OlgaKr]я читать умею :-), по крайней мере на русском точно.
я спрасила как обычно поступают в таких случаях специалисты, нас учили что в БД лучше сохранять не картинки а путь где она хранится.[/QUOTE]
Я вообще предпочитаю хранить только идентификатор, название, описание, OID автора etc картинки. Путь описывать в настройках.
1.9K
08 ноября 2006 года
Cool Xacker
148 / / 06.06.2006
ХОРОШО!!!
Люди только не ссорьтесь!!Ладно?

Тогда подскажите как мне сохранить этот долбанный путь к какому либо изображению и потом просмотреть этот рисунок в моей программе???
387
08 ноября 2006 года
Ihbif19
421 / / 28.10.2004
[quote=Cool Xacker]ХОРОШО!!!
Люди только не ссорьтесь!!Ладно?

Тогда подскажите как мне сохранить этот долбанный путь к какому либо изображению и потом просмотреть этот рисунок в моей программе???[/quote]
Можно так:

сохраняешь сам путь к картинке в DB - 'C:\img.gif' -например путь такой
отображаешь её
dblabel1 присваиваешь к полю в базе с путями к картинкам
Image1.picture.graphics.loadfromfile(dblabel1.caption);
303
09 ноября 2006 года
makbeth
1.0K / / 25.11.2004
А что MS Access BLOB поля не поддерживает?
309
09 ноября 2006 года
el scorpio
1.1K / / 19.09.2006
Всё дело в целесообразности. Если речь идёт о локальной БД, то проще конечно же, хранить ИМЕНА файлов, хранящихся в рядом с файлом БД в отдельном подкаталоге.
А вот для сетевой БД такое не прокатит :(
8
15 ноября 2006 года
mfender
3.5K / / 15.06.2005
[quote=Ihbif17]Можно так:

сохраняешь сам путь к картинке в DB - 'C:\img.gif' -например путь такой
отображаешь её
dblabel1 присваиваешь к полю в базе с путями к картинкам
Image1.picture.graphics.loadfromfile(dblabel1.caption);[/quote]

Я бы предпочёл в БД писать только имя файла. А путь уточнять где-нибудь в другом месте. Просто, путь может измениться. И что потом делать со всеми этими записями? Менять все значения поля? А так, где-нибудь в ini дирректорию указать, да и всё.
339
17 ноября 2006 года
verybadbug
619 / / 12.09.2005
тип данных в MS Access - Поле объекта OLE....
при работе используй TDataSet.CreateBlobStream
387
17 ноября 2006 года
Ihbif19
421 / / 28.10.2004
[QUOTE=mfender]Я бы предпочёл в БД писать только имя файла. А путь уточнять где-нибудь в другом месте. Просто, путь может измениться. И что потом делать со всеми этими записями? Менять все значения поля? А так, где-нибудь в ini дирректорию указать, да и всё.[/QUOTE]
Согласен
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог