powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выдается ошибка при передаче значения в sp
3 сообщений из 3, страница 1 из 1
Выдается ошибка при передаче значения в sp
    #32073232
Lexus_000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробую в sp процедуру (pp_ins) на SQL Server 7 передать значение параметра @P1 из Delphi 6 через компонент TADOStoredProc

Пишу:
with Arch_Dm.ADOStoredProc1 do
begin
ProcedureName := 'pp_ins @P1';
Parameters.ParamByName('P1').Value := Edit1.text;
ExecProc;
end;

Выдается ошибка 'ADOStoredProc1: Parametr '@P1' not found'

Что неправильного в коде?
...
Рейтинг: 0 / 0
Выдается ошибка при передаче значения в sp
    #32073256
aak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
aak
Гость
Правильнее будет:
with Arch_Dm.ADOStoredProc1 do
begin
ProcedureName := 'pp_ins';
Parameters.Refresh;
Parameters.ParamByName('@P1') := Edit1.text;
//или Parameters.Value := Edit1.text;
ExecProc;
end;
...
Рейтинг: 0 / 0
Выдается ошибка при передаче значения в sp
    #32073266
Lexus_000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень благодарен. Все получилось.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выдается ошибка при передаче значения в sp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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