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

Вниз

File in Paradox   Найти похожие ветки 

 
Свой   (2002-11-04 21:38) [0]

Простите но возможно опять немного ламерский вопрос!
В таблице парадокс что лучше исползовать тип поля винари или вайт ? а как в это поле програмно сохранить фай и вынуть его от туда ???
Спасибо!!!


 
MsGuns   (2002-11-04 21:42) [1]

>Свой © (04.11.02 21:38)

Ты сам-то понял что написал или послал не глядя ?


 
ATR   (2002-11-05 15:09) [2]

Хех ! Видать винари = binary а вайт = байт :), но всё равно вопрос поставлен идиотски... Попробуй походить в детский сад, там учат правильно задавать вопросы, не помешает школьный курс языка и правописания....

Успехов!


 
MsGuns   (2002-11-05 16:02) [3]

>ATR (05.11.02 15:09)
>Хех ! Видать винари = binary а вайт = байт :)

Ну что ж, я тоже люблю логические загадки.
Итак, рассмотрим следующий ребус:

а как в это поле програмно сохранить фай и вынуть его от туда ???

Ну с полем и программно понятно. Вот дальше хуже.
фай - это похоже на достаточно редкое среди мастаков слово "Файл". Примем это за аксиому.
Далее идем, точнее продираемся.
Товарищ намеревается, вероятно, в известное уже из
ATR (05.11.02 15:09) поле типа байт (8 бит) сохранить этот самый "Файл", происхождение и местопребывание коего остается на совести вопрошающего. Тут я, честно говоря пас ! Ну не знаю я как в 1 (ОДИН) байт сохранить целый файл !!! Ну, положим, имя файла только из одного символа и без расширения - 1 байт уже есть. Плюс его содержимое как мин. 1 байт (если файл пуст, то на кой его сохранять ?) Итого 2 байта. А у нас один ! А в файле 2 !
Не, без спецов по архиваторам не обойтись.
Но, бог с ним, с помощью раровцев и зиповщиков все же впихнули.

А вот дальше совсем труба ! Вынуть файл из байта - я вообще себе это не представляю ! Можно вынуть ложку из стакана, мясо из кастрюли, член из ..., но как можно вынуть файл ? КУДА ???
НА ФИГА ЕГО ВЫНИМАТЬ, ЕСЛИ ЕГО ТУДА ТОЛЬКО ЧТО ВПИХНУЛИ ???

Нет, слаб я умишком... Надо мастаков звать. Александра или Подгорецкого - им такие ребусы может и по плечу.

Пас !!!


 
Свой   (2002-11-05 16:47) [4]

Ну я знл что с умором тут у всех хорошо !!!
Но вопрос так и остался !! Попробую по другому !
да типы данных вы угадали. Мы получаем файл 555.zip допустим как мне это запихнуть в эту таблицу с осталными данными там много полей одно из которых file а тип данный бинари или байт так и не решили что лучше !!!
Или легче как это делает аутлук он в базу и сообщения и файлы сохраняет как мне типа тоже самое делать ?????


 
MsGuns   (2002-11-05 16:59) [5]

Да, Кирилл, ну и язык у вас Ж(
Т.е. в некую БД надо сохранить обычный файл как файл, т.е. его физическое тело (набор байтов с диска) ? Для этих целей можно использовать бинарный BLOB, а ссылку на этот файл (т.е. его имя) в обычном поле типа VARCHAR. Ну и можно еще несколько полей для сохранения в них доп.информации о файле (примечания, дата сохранения в БД, источник и прочее) Тогда такая таблица БД будет отражать (например через грид) список сохраненных файлов с их именами и характеристиками, по которым можно сортировать, фильтровать, искать и даже связывать с другими таблицами в многоуровневых БД.
Только зачем файлы сохранять в табле ? Что, не подходит их естественный способ хранения (файловая система) или их надо обязательно скрыть (ну чтоб нигде в директориях они не присутствовали).


 
Свой   (2002-11-05 17:05) [6]

Ну язык как язык просто когда пишу не смотрю что получилось-привычка !!
Да надо скрыть чтоб их не было видно !!
Да и очень интересно а как их потом оттуда вынуть чтоб ну допустим куда нить скопировать ?



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

Форум: "Базы";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
4-83040
asasdf
2002-10-12 19:01
2002.11.25
klass


3-82626
KPOT
2002-11-04 18:00
2002.11.25
Zapolnenie DBGrid.


3-82621
Akella
2002-11-05 08:04
2002.11.25
нужен логер под IB


1-82836
3asys
2002-11-10 20:40
2002.11.25
Конвертация DOC или PDF в графику


3-82682
pavelsinicinV
2002-11-07 19:22
2002.11.25
Физический номер записи





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский