Ошибка при вызове хранимой процедуры SQL - expects parameter '@P1'
☑
0
Gluk
15.10.12
✎
17:19
При вызове хранимой процедуры SQL:
ADODB_Command = Новый COMОбъект("ADODB.Command");
ADODB_Command.ActiveConnection = ADODB_Connection;
ADODB_Command.CommandText = "SQL_Proc";
ADODB_Command.Parameters.Append(ADODB_Command.CreateParameter("@P1", 200, 1, 50, "ЗначениеПараметра1"));
ADODB_Command.Parameters.Append(ADODB_Command.CreateParameter("@P2", 200, 2, 100);
ADODB_RecordSet = ADODB_Command.Execute();
получаю ошибку:
expects parameter '@P1', which was not supplied
почему?
1
Gluk
15.10.12
✎
20:05
а потому как нужно:
ADODB_Command = Новый COMОбъект("ADODB.Command");
ADODB_Command.CommandText = "...";
ADODB_Command.CommandType = 4;
ADODB_Command.ActiveConnection = ADODB_Connection;
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс