Re: TADOStoredProc
От: 1303  
Дата: 22.05.14 01:03
Оценка: 3 (1)
Здравствуйте, vrtlpilot, Вы писали:

...
V> Parameters.AddParameter;
V> Parameters[0].DataType:=ftInteger;
V> Parameters[0].Direction:=pdReturnValue;
V> Parameters[0].Value:=0;

V>Если посмотреть в QA, то вызов из приложения выглядит так

V>exec usp_Dogovor_AddHis 4591,'20140301',23,2,'','20140521'

Как видишь, первый параметр в SQL не попадает. Потому что pdReturnValue — это тип, используемый для получения значения функции, ежели я не путаю (давно уже не работал с ADO компонентами), а не out параметра. Попробуй использовать pdOutput.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.