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

Вниз

Проблема при заливке данных с FireBird в MySQL   Найти похожие ветки 

 
Виталий Панасенко   (2008-10-07 14:00) [0]

Имеется БД на ФБ. Нужно перелить данные в "мускул". Проблема при добавлении фотографий.Для доступа к FB используются FIBPLus, MySQL-AnyDAC. Код примерно такой(дома)
MS := TMemoryStream.Create();
tFIBPHOTO.SaveToStream(MS);
anydacCmd.CommandText := "insert into t (photo) values(:photo)"
if anydacCmd.FindParam("PHOTO")<> nil then
begin
  anydacCmd.ParamByName("PHOTO").LoadFromStream(MS, ftBlob);
  ...
end;
anyDacCmd.Execute();
MS.SaveToFile("c:\1.jpg");//-Для проверки записываю во внешний файл
MS.Free;
....
Так вот: некоторые картинки заливаются частично(при чем одни и те же), т.е. при просмотре в Image отображается частично, хотя во внешнем файле картинка в полном порядка.
Соответственно, в БД на ФБ картинка то же корректная...Так вот я думаю: гоню я или AnyDAC? Никто не сталкивался с подобным?


 
Ega23 ©   (2008-10-07 14:38) [1]

AnyDAC - у него какой-нибудь параметр, типа BLOB Size есть?


 
Johnmen ©   (2008-10-07 14:40) [2]

и каков тип поля для картинки в MySQL?


 
Виталий Панасенко   (2008-10-07 14:52) [3]

Тип поля PHOTO Blob
Размера блоба - не видел. Но суть в том, что незаливаемые картинки(бралась одна конкретная) до 100 к размером.. а есть которые по-больше - залились


 
Johnmen ©   (2008-10-07 17:55) [4]

Странно...
Из документации:
MySQL поддерживает четыре типа BLOB:
tinyblob        (0-255 байт)
blob            (0-65535 байт)
mediumblob      (0-16777216 байт)
longblob        (0-2147483648 байт)


 
Виталий Панасенко   (2008-10-07 18:02) [5]


> Johnmen ©   (07.10.08 17:55) [4]

Спасибо! БД на мускуле делал не я и инфу о залитости получал из других рук.



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

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

Наверх




Память: 0.45 MB
Время: 0.005 c
15-1240910214
БарЛог
2009-04-28 13:16
2009.07.05
Где хранятся записи о последнем запуске программ?


15-1241156123
palva
2009-05-01 09:35
2009.07.05
А с Первым мая никто не поздравит?


2-1242476766
partizan
2009-05-16 16:26
2009.07.05
Warning: FOR-Loop variable "i" may be undefined after loop


15-1241296202
Юрий
2009-05-03 00:30
2009.07.05
С днем рождения ! 3 мая 2009 воскресенье


2-1242331541
Максим
2009-05-15 00:05
2009.07.05
Перемещение на передний план





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