Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.24;
Скачать: CL | DM;

Вниз

Как поместить картинку jpeg или jpg в MyQSL   Найти похожие ветки 

 
OlegM   (2003-03-28 13:58) [0]

Привет всем!
Подскажите кто знает как программно это реализовать.


 
OlegM   (2003-03-31 13:59) [1]

Ну что ни кто не знает?


 
OlegM   (2003-04-08 09:51) [2]

up


 
Johnmen   (2003-04-08 09:55) [3]

Ничего себе ! Больше недели ждешь ответа, а мог за полчаса найти его здесь, к конфе ! Т.к. задается он регулярно...


 
OlegM   (2003-04-08 10:00) [4]

Да где, искал, ну нету


 
Johnmen   (2003-04-08 10:16) [5]

Ну хорошо, а как ты пробовал это сделать ? Что конкретно не получается ?


 
OlegM   (2003-04-08 11:33) [6]

Я не использую BDE, я использую библиотеку LibMySQL.dll в инете скачал, все нормально добавляет, удаляет и т.д но вот картинку типа jpg в blob поле никак запихать не могу,

А добавлял как обычно

bm:=TJpegimage.Create;

Insert into table_1 (pole1,pole2) Values (data1,bm.LoadFromFile("1.jpg")


 
Johnmen   (2003-04-08 12:33) [7]

1. Создаем поток, напр. в TMemoryStream
2. Загружаем файл в поток
3. Загружаем значение параметра из потока
4. Выполняем
Insert into table_1 (pole1,pole2)
Values (:data1,:parametr1)

Может быть будет достаточно сразу из файла загрузить в параметр...




 
OlegM   (2003-04-08 13:00) [8]

Спасибо, буду разбираться


 
paxer   (2003-04-08 13:36) [9]

Я новичек, так что все сказанное может быть неправдой.
Была похожая проблема, я писал данные из потока в BLOB с помощью параметров запроса. В результате параметр преобразуется в строку и если в этой строке встречается символ #0 то остальной кусок обрезается (по всей видимости LibMySQL.dll написан на Си). Тогда поборол с помощью открытия таблицы с QueryLive=True. Сейчас просто преобразовываю свои данные не в поток а в строку с "правильными" символами. Если сможешь поборешь данную проблему, кинь плиз исходник на мой адрес: pavel@dt.ck.ua.


 
Johnmen   (2003-04-08 13:44) [10]

>paxer (08.04.03 13:36)

Такая "обрезка" очень похожа на поведение BDE.
Если же работать с блобами именно как с блобами, то, вполне понятно, не имеет значения их содержимое...


 
paxer   (2003-04-08 13:51) [11]

BDE то у меня стоит, но работаю через компоненты Zeos. Для их работы с MySQL надо кинуть в System LibMySQL.dll. Трассируя Zeos я и пришел к вышеизложенному выводу. Глубже копнуть не позволяют знания.



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

Текущий архив: 2003.04.24;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.007 c
14-77106
Гость
2003-04-06 20:00
2003.04.24
Прокси в Advanced Email Verifier


7-77204
Andy BitOff
2003-03-08 19:48
2003.04.24
Раскладка клавиатуры


1-77030
OlkaGTS
2003-04-14 15:31
2003.04.24
Как получить объект, зная Handle?


7-77182
ionv
2003-03-06 09:08
2003.04.24
Как называется сообщение развертывания окна во весь экран?


6-77062
Злодей
2003-03-01 19:11
2003.04.24
Disconnect





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