powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / про SaVCL и PutVeryLongData
10 сообщений из 10, страница 1 из 1
про SaVCL и PutVeryLongData
    #35038445
sergey11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то не могу записать картинку в LongBynary через метод PutVeryLongData
пробовал

st:= TFileStream.Create('c:\test.jpg', fmOpenRead or fmShareDenyWrite);
frmDataModule.SaDb1.PutVeryLongData( st, True, safreights, 'PHOTO', '');

и

frmDataModule.SaDb1.PutVeryLongData( 'dddddd', True, safreights, 'PHOTO', '');

в обоих случаях выдается ошибка

There is no overloaded version of 'PutVeryLongData' that can be called with these arguments

что я не так сделал?
заранее сэнкс
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35038610
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey11
что я не так сделал?
заранее сэнкс
форумом промахнулся?
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35038624
sergey11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komrad sergey11
что я не так сделал?
заранее сэнкс
форумом промахнулся?

с чего?
форум же по sybase
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35038631
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey11 komrad sergey11
что я не так сделал?
заранее сэнкс
форумом промахнулся?

с чего?
форум же по sybase

из сообщения связь между Sybase (версия?) и сообщением ни разу не понятна ;)
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35038669
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komrad sergey11
что я не так сделал?
заранее сэнкс
форумом промахнулся?Спокойствие, обсуждение клиентских библиотек для работы с Sybase базами у нас привествуются. SaVCL это дельфевая библиотечка для работы с ASA.
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35038676
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl komrad sergey11
что я не так сделал?
заранее сэнкс
форумом промахнулся?Спокойствие, обсуждение клиентских библиотек для работы с Sybase базами у нас привествуются.
угу, у меня там смайлик был
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35038678
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey11что я не так сделал?Во первых, уточни тип переменной saferights, должен быть string. А во вторых, укажи все-же что-нибудь в where... не надо туда пустую строку отдавать.
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35040052
sergey11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl sergey11что я не так сделал?Во первых, уточни тип переменной saferights, должен быть string. А во вторых, укажи все-же что-нибудь в where... не надо туда пустую строку отдавать.

нет, safreights - это TableName, т.е. название компонента TSaDS
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35040784
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey11 White Owl sergey11что я не так сделал?Во первых, уточни тип переменной saferights, должен быть string. А во вторых, укажи все-же что-нибудь в where... не надо туда пустую строку отдавать.

нет, safreights - это TableName, т.е. название компонента TSaDSА должен быть string с названием таблицы.... Документацию читать кто будет?
...
Рейтинг: 0 / 0
про SaVCL и PutVeryLongData
    #35063378
sergey11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
теперь получилось, но картинка не показывется, хотя в базе видно что что-то запостилось
если загружать через sql процедуру, то все нормально, а если вот так из дельфей:

Код: plaintext
1.
s:= TFileStream.Create('c:\test10.jpg', fmOpenRead or fmShareDenyWrite);
frmDataModule.SaDb1.PutVeryLongData( s , False, 'freights', 'PHOTO', 'frgt_id='+IntToStr saFREIGHTS.fieldByName('frgt_id').AsInteger));

то в DBImage ничего не отображается, а грид от devexpress при наведении на картинку (при этом картинка из ячейки должна показаться ругается -

raised exception class EJPEG with message 'JPEG error #51'. Process stopped.
что это может быть?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / про SaVCL и PutVeryLongData
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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