Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];

Вниз

Картинки в DBF   Найти похожие ветки 

 
flaxe   (2008-07-10 23:26) [0]

В таблице в одной колонке нужно хранить несколько картинок(3-5 штук JPEG). В связи с чем вопросы:
какой тип поля нужно использовать
и собстно как это лучше реализовать?


 
umbra ©   (2008-07-11 01:14) [1]


> какой тип поля нужно использовать


зависит от того, что за DBF


 
Виталий Панасенко(дом)   (2008-07-11 09:07) [2]

Логический...Или даты


 
Поросенок Винни-Пух ©   (2008-07-11 10:10) [3]

select * from [dbdemos].animals.dbf


 
Правильный*Вася   (2008-07-11 11:00) [4]


> В таблице в одной колонке нужно хранить несколько картинок(3-5 штук JPEG)

это для одной строки 3-5 или всего 3-5 строк?


 
flaxe   (2008-07-11 12:56) [5]


> в одной колонке

в одной ячейки.
Как я понял в blob както можно все это реализовать


 
Поросенок Винни-Пух ©   (2008-07-11 12:58) [6]

все уже реализовано до нас


 
Правильный*Вася   (2008-07-11 13:05) [7]


> в одной ячейки.

т.е. на пересечении колонки и строки? а зачем такой изврат?
делается мастер-детальная связь на другую таблицу с картинками по одной в каждой строке


 
Anatoly Podgoretsky ©   (2008-07-11 13:11) [8]


> Как я понял в blob както можно все это реализовать

Придется делать свою обработку.


 
Игорь Шевченко ©   (2008-07-11 19:44) [9]


> В таблице в одной колонке нужно хранить несколько картинок(3-
> 5 штук JPEG).


Кодд умер от зависти


 
palva ©   (2008-07-15 08:02) [10]


> Как я понял в blob както можно все это реализовать

Нельзя, поскольку blob хранятся не в dbf.
Для хранения любой информации, в том числе и картинок, можно использовать, например, символьный тип данных. Естественно, что одна картинка должна занимать несколько записей в dbf


 
Правильный$Вася   (2008-07-15 10:30) [11]


> palva ©   (15.07.08 08:02) [10]

ты сам понял, че сказал?
откуда ты взял дбф?
почему ты решил, что в дбф нельзя хранить картинки? я многократно делал

> одна картинка должна занимать несколько записей в dbf

это вообще бред какой-то...


 
sniknik ©   (2008-07-15 10:38) [12]

> я многократно делал
удали в том что делал все сопутствующие файлы (рядом, с другими расширениями), оставь "чистый" dbf файл, и попробуй в нем найти то что сохранил (т.е. картинку/блоб/мемо).

после попытайся сам понять, еще раз, то что советуешь другим.
> ты сам понял, че сказал?


 
Правильный$Вася   (2008-07-15 10:56) [13]


> sniknik ©   (15.07.08 10:38) [12]

только не надо быть занудой
дбф - это не файл, а способ хранения данных
и если к нему в качестве неотъемлемой части прилагается хранилище блобов, то от этого он не станет не-дбф"ом


 
Anatoly Podgoretsky ©   (2008-07-15 11:03) [14]

дбф - как раз файл, а не способ хранения данных.
Способ хранения (формат) может быть любой.


 
flaxe   (2008-07-15 11:17) [15]

Как мне для начала создать таблицу, чтобы в ней можно было одну картинку джепеговскую сохранить? Почему я через некоторые программы создаю таблицу, в них колонка с типом blob отображается, а в моей проге, ее как будто вообще не существует. А через SQL запрос, создать с этим типом вообще не получается.


 
Правильный$Вася   (2008-07-15 11:17) [16]


> Anatoly Podgoretsky ©   (15.07.08 11:03) [14]

мы ушли от темы, автор про дбф и не заикался

ps вот только дбф с полем блоб не может быть просто файлом, это как минимум 2 файла, т.е. уже способ хранения


 
Anatoly Podgoretsky ©   (2008-07-15 11:21) [17]

Правильный$Вася   (15.07.08 11:17) [16]

> мы ушли от темы, автор про дбф и не заикался

Читать умеешь? Тогда прочитай несколько раз заголовок

> ps вот только дбф с полем блоб не может быть просто файлом,

Аполитично рассуждаешь, на уровне личной ограниченности.


 
flaxe   (2008-07-15 11:33) [18]

ХОТЬ 10 ФАЙЛОВ!!!
Есть пример создания таблицы sql запросом "Файлов DBASE" c полем, в которое можно запихнуть картинку? и как ее туда запихнуть?


 
Dennis I. Komarov ©   (2008-07-15 11:41) [19]

string + base64 :)


 
Anatoly Podgoretsky ©   (2008-07-15 11:48) [20]

В таблицу запихивается или методом POST или выполнением SQL команды INSERT INTO.


 
Правильный$Вася   (2008-07-15 11:48) [21]


> Читать умеешь? Тогда прочитай несколько раз заголовок

ой... в самом деле...

> Почему я через некоторые программы создаю таблицу, в них
> колонка с типом blob отображается, а в моей проге, ее как
> будто вообще не существует.

значит, неправильно твоя программа пытается отобразить

> А через SQL запрос, создать с этим типом вообще не получается.

код показывай


 
Anatoly Podgoretsky ©   (2008-07-15 11:52) [22]

> Правильный$Вася  (15.07.2008 11:48:21)  [21]

> код показывай

Вот это правильно, не в гестапо же.


 
palva ©   (2008-07-15 12:14) [23]


> в них колонка с типом blob отображается

Так еще и отображать нужно? Может быть еще формат хранения нужно подгонять под определенную программу?


 
Гость   (2008-07-15 12:28) [24]

Я думал уже лет как 10 никто DBF не использует.


 
brother ©   (2008-07-15 12:34) [25]

> [24] Гость   (15.07.08 12:28)
> Я думал уже лет как 10 никто DBF не использует.

с чего это вдруг?


 
flaxe   (2008-07-15 12:48) [26]

Не не, я тож так думал... препод удивил)

> Dennis I. Komarov ©   (15.07.08 11:41) [19]
>
> string + base64 :)

вот это гениальная идея


 
Anatoly Podgoretsky ©   (2008-07-15 13:00) [27]

> Гость  (15.07.2008 12:28:24)  [24]

Неправильно думаешь, и пока не видать возможности отказа от формата dBase III - он используется для импорта/экспорта или в простых, не очень ответственных приложениях. У этого формата очень широкая (невероятно широкая) поддержка. Даже ФоксПро сильно уступает.


 
sniknik ©   (2008-07-15 13:01) [28]

> Может быть еще формат хранения нужно подгонять под определенную программу?
мечта ламера... пиши абы как, а под тебя все подстраиваются, и если невозможно то они еще и виноваты...

> препод удивил)
удиви его в ответ, переименуй аксесовский mdb в dbf... тогда картинки точно будут в нем.


 
flaxe   (2008-07-15 13:24) [29]


> удиви его в ответ, переименуй аксесовский mdb в dbf... тогда
> картинки точно будут в нем.

Хм...))) ... а ведь это ВАРИАНТ.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.042 c
3-1203685287
TFieldDefs
2008-02-22 16:01
2008.08.17
AddFieldDef - бага в DB.pas


15-1214862362
Petr V. Abramov
2008-07-01 01:46
2008.08.17
Софт - отстой.


2-1215769364
Макс П.
2008-07-11 13:42
2008.08.17
Пристыковать окно


15-1215015616
Галинка
2008-07-02 20:20
2008.08.17
iZEN нужна твоя помощь


1-1196746496
AndreyRu
2007-12-04 08:34
2008.08.17
Ожидание освобождения файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский