powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / проблема с BLOB полем и TQuery
6 сообщений из 6, страница 1 из 1
проблема с BLOB полем и TQuery
    #32104559
Aleksey Ivahin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помещаю в TQuery набор данных (в моем случае это документ WORD)
Q.ParamByName('Doc_text').LoadFromStream(FormaddDoc.MS,ftBlob);

а при Q.ExecSQL; вместо параметра 'Doc_text' подставляется "?" и в таком виде отправляется на сервер...
использую Delphi5 и работаю через ODBC драйвер
что делать?
поместите пожалуста исходник
...
Рейтинг: 0 / 0
проблема с BLOB полем и TQuery
    #32104847
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос такой, что за база и что за драйвер?
...
Рейтинг: 0 / 0
проблема с BLOB полем и TQuery
    #32104856
duha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет.

еще текст из Query.sql
...
Рейтинг: 0 / 0
проблема с BLOB полем и TQuery
    #32104908
Aleksey Ivahin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
использую стандартный драйвер ODBC называется "SQL Server"
база SQL Server 2000

текст SQL:
var MS:TMemoryStream;
....
Q.SQL.Clear;
Q.SQL.Add('Exec docs_up @Id_Doc=NULL'+
',@UniKey_DocType='+VarToStr(FormaddDoc.Doc_type.KeyValue)+
',@DocDate='+''''+DateToStr(FormaddDoc.Doc_date.Date)+''''+
',@Doc_Num='+''''+FormaddDoc.Doc_num.Text+''''+
',@Note_Doc='+''''+FormaddDoc.Doc_note.Text+''''+
',@Doc_creator='+''''+FormaddDoc.Doc_creator.Text+''''+
//параметр тут:
',@Doc_text=:Doc_text'+
',@Doc_prim='+''''+FormaddDoc.Doc_prim.Text+''''+
',@R=1');
FormOLE.OleContainer1.SaveToStream(FormaddDoc.MS);
Q.ParamByName('Doc_text').LoadFromStream(FormaddDoc.MS,ftBlob);
Q.ExecSQL;
...
Рейтинг: 0 / 0
проблема с BLOB полем и TQuery
    #32104935
duha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет.

тут могут быть ошибки при передаче параметров.

это запуск СП из запроса?
а сразу StoredProc?

может сразу чего и неразглядел...
...
Рейтинг: 0 / 0
проблема с BLOB полем и TQuery
    #32104977
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я знаю, стандартный драйвер (по крайней мере OLE DB) идет под 6.5 версию или на крайняк под 7.0.... попробуй поставить прежде драйвер под 2000 сервер
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / проблема с BLOB полем и TQuery
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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