SQL Server 2000 kullanıyorum.
Bir formda 3-4 adet ADOSToredProc kullanacağım.
Kullandığım SP'de 1 adet Input, çok adet Output değişken var.
ADOSToredProc form üzerinde kullandığım zaman bir problem olmuyor. Sorunsuz istediğimi yapabiliyorum.
Yalnız bunları koda dökmede zorlanıyorum. Şöyle bir kod yazdım ama bu seferde Access violation hatası alıyorum.
Bu konuda yardımınıza ihtiyacım var.
Teşekkür ederim.
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
var ADOStoredProc1:TADOStoredProc;
begin
ADOStoredProc1.Connection:=ADOConnection1;
ADOStoredProc1.ProcedureName:='INV_AES_USER;1';
ADOStoredProc1.Parameters.ParamByName('@REF').Value:=1;
Edit1.Text:=ADOStoredProc1.Parameters.ParamByValue['@ADI'];
ADOStoredProc1.ExecProc;
end;