powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Сохранение картинки через ХП?
4 сообщений из 4, страница 1 из 1
Сохранение картинки через ХП?
    #32050508
Фотография Ден
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщето это тема уже заезженная, но вот нигде в форуме я так и не увидел, как записать binary object в базу..-(( Кому нибудь это удавалось через ХП делать, а не через рекорсеты (тут то без проблем)
Вот как я пытался сделать, может что ни так делаю..:
Dim c As ADODB.Command
Dim cn As ADODB.Connection
Dim p As ADODB.Parameter
Set cn = New ADODB.Connection
Dim st As ADODB.Stream
Set st = New ADODB.Stream
st.Type = adTypeBinary
st.Open
st.LoadFromFile "C:\tt.jpg"
cn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=GIS;Data Source=xxxxx"
Set c = New ADODB.Command
c.CommandType = adCmdStoredProc
c.CommandText = "p_save_image"
Set p = c.CreateParameter("@i", adBinary, adParamInput)
p.AppendChunk st.Read
c.Parameters.Append p
c.Execute
---------
ХП:
CREATE PROCEDURE [dbo].[p_save_image]
@i image
AS
insert into t_OLE (OLE) values(@i)
go
...
Рейтинг: 0 / 0
Сохранение картинки через ХП?
    #32050514
Фотография Ден
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чувствую придется на Delphi предется писать...
там это делается без малейших проблем (но парралельно возникает много новых проблем -)) )
st:=TFileStream.Create('C:\tt.jpg', fmOpenRead or fmShareDenyWrite);
p1.Parameters.ParamByName('@i').LoadFromStream(st,ftBlob);
p1.ExecProc;
...
Рейтинг: 0 / 0
Сохранение картинки через ХП?
    #32050515
ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Незнаю, как в VB, но для Делфи я делаю примерно так: присваиваю свойству Value объекта Parameter массив Variant-ов (VarArray of Byte)
...
Рейтинг: 0 / 0
Сохранение картинки через ХП?
    #32050517
Фотография Ден
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иногда мне этот блин VB задвинуть хочется, но все разработки ведуться на нем.. -(( Как упрешься в какую-нибудь фигню, которой никогда в нормальном языке не возникнет, так пол дня тратишь на это..
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Сохранение картинки через ХП?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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