powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / savcl и тип image
7 сообщений из 7, страница 1 из 1
savcl и тип image
    #33113899
Pit0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никто не сталкивался с такой проблемой? Если Картинка меньше 32к вставляется в базу данных только первые пять байт, если больше - обрезается до 32к?
...
Рейтинг: 0 / 0
savcl и тип image
    #33114416
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
приведи код, как ты вставляешь свою картинку. У меня нормально таскаются файлы любого размера.
...
Рейтинг: 0 / 0
savcl и тип image
    #33119742
Pit0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
примерно вот так.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
procedure Open;
begin
  QrySelect.QuerySQL := 'select image from table where id=1';
  QrySelect.Cached := true;
  QrySelect.Active := true;
end;

procedure LoadImage(filename : string);
begin
  (QrySelect.FieldByName('image') as TBlobField).LoadFromFile(filename);
end;

procedure Save;
begin
  QryUpdate.QuerySQL := 'update table set image = :image where id=1';
  QryUpdate.Cached := false;
  QryUpdate.ParamValue[QryUpdate.GetParamNumber('image')] := QrySelect.Fields( 0 ).Value;
QryUpdate.ExecuteSQL;
end;
...
Рейтинг: 0 / 0
savcl и тип image
    #33119826
Pit0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, забыл указать.
ASA 8
...
Рейтинг: 0 / 0
savcl и тип image
    #33473272
Pit0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pit0nНикто не сталкивался с такой проблемой? Если Картинка меньше 32к вставляется в базу данных только первые пять байт, если больше - обрезается до 32к?
проблема поборолась только в первой части - все равно режется до 32к. Причем режется именно при заполнении параметра SaDs..

Библиотека 2.12, база 9,0,1,1883
...
Рейтинг: 0 / 0
savcl и тип image
    #33473294
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не поленится и почитать помощь по saVCL:
HelpИспользуйте PutVeryLongData для записи в БД данных большого размера в поля типов long binary и long varchar.
то все становится ясно и понятно.
...
Рейтинг: 0 / 0
savcl и тип image
    #33473408
Pit0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASCRUSЕсли не поленится и почитать помощь по saVCL:
HelpИспользуйте PutVeryLongData для записи в БД данных большого размера в поля типов long binary и long varchar.
то все становится ясно и понятно.
Искал в DS, а не DB.
Огромное спасибо
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / savcl и тип image
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]