Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / savcl и тип image / 7 сообщений из 7, страница 1 из 1
13.06.2005, 06:51
    #33113899
Pit0n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
savcl и тип image
Никто не сталкивался с такой проблемой? Если Картинка меньше 32к вставляется в базу данных только первые пять байт, если больше - обрезается до 32к?
...
Рейтинг: 0 / 0
13.06.2005, 17:28
    #33114416
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
savcl и тип image
приведи код, как ты вставляешь свою картинку. У меня нормально таскаются файлы любого размера.
...
Рейтинг: 0 / 0
16.06.2005, 14:57
    #33119742
Pit0n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
savcl и тип image
примерно вот так.
Код: 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
16.06.2005, 15:20
    #33119826
Pit0n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
savcl и тип image
Да, забыл указать.
ASA 8
...
Рейтинг: 0 / 0
10.01.2006, 08:15
    #33473272
Pit0n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
savcl и тип image
Pit0nНикто не сталкивался с такой проблемой? Если Картинка меньше 32к вставляется в базу данных только первые пять байт, если больше - обрезается до 32к?
проблема поборолась только в первой части - все равно режется до 32к. Причем режется именно при заполнении параметра SaDs..

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


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