Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Картинку из ASP в SQL (через хранимую процедуру) / 4 сообщений из 4, страница 1 из 1
05.04.2001, 18:57
    #32003966
Alexander_Rudenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Картинку из ASP в SQL (через хранимую процедуру)
Возникла такая проблема: необходимо передать из ASP в SQL картинку используя хранимую процедуру.
Проблема в том, что сейчас картинка получается в виде битового массива и теперь ее необходимо засунуть в базу.
Может кто сталкивался?
Буду очень благодарен.
...
Рейтинг: 0 / 0
05.04.2001, 19:48
    #32003970
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Картинку из ASP в SQL (через хранимую процедуру)
Передать можно через параметр типа varbinary. Для этого на клиенте необходимо сгенерировать 16-ричное изображение твоего битового массива и вызвать ХП с подставленным значением 16-ричной длинной константы. Если я не ошибаюсь (пусть поправят корифеи), то проблема, с которой ты можешь столкнуться - в качестве значения параметра передаются только 256 байт. Толи всегда, толи при вызове через ADO.
...
Рейтинг: 0 / 0
05.04.2001, 20:22
    #32003972
Alexander_Rudenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Картинку из ASP в SQL (через хранимую процедуру)
как я понял, то это значит, что мне придется картинку перегонять в строковую переменную.
А как-нибудь без этого можно?
...
Рейтинг: 0 / 0
06.04.2001, 15:36
    #32004019
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Картинку из ASP в SQL (через хранимую процедуру)
Не очень красиво, но надежно. Использовать временную или вспомогательную таблицу с полем типа TinyInt. На клиенте бить картинку на байты и в цикле записывать в эту таблицу. Когда запишешь, вызываешь ХП, которая информацию из этой таблицы переписывает в одно поле и очищает временную/вспомогательную таблицу.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Картинку из ASP в SQL (через хранимую процедуру) / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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