برای کار با Stored Procedure ها دو روش رو مختصرا توضیح میدم:
1- یک AdoDataSet روی فرم بندازید و برای خصوصیت CommandType اش cmdStoredProc را نتخاب کنید. نام procedure ایی هم که می خواید اجرا بشه رو در خصوصیت CommandText وارد کنید. اگه procedure شما نیاز داره که بهش پارامتری پاس داده بشه، می تونید این پارامترها رو در Design Time از طریق کلیک بر روی دکمه "..." ،روبروی خصوصیت Paramters ، یا در Run time با استفاده از شی Parameters برای دلفی تعریف کنید. برای اجرای Stored Procedure مربوطه ابتدا مقادیر هر یک از پارامترها را با استفاده از شی Parameters مشخص کنید و سپس AdoDataSet را Open کنید تا نتیجه اجرای procedure را به شما برگرداند.
نکته: اگه Stored Procedure ایی که استفاده می کنید، مجموعه داده ایی بر نمی گرداند، می تونید از AdoCommand بجای AdoDataSet استفاده کنید.
2- روش دیگه استفاده از دستور سکوئل EXEC stored_prcedure_name [parameters] هست. در این روش می تونید با استفاده از AdoQuery، AdoDataSet یا AdoCommand دستور SQL بالا را به سرور ارسال کنید (بجای stored_prcedure_name از اسم stored procedure خودتون استفاده کنید)، اگه procedure شما نیاز به پارامتر داره، بعد از نام procedure اونها رو هم اضافه کنید. مثال:
ADOCommand1.CommandText := Format('Exec SP_AddLogin "%s","%s","%s","%s"',
['UserName','Password','Database Name','English']);
ADOCommand1.Execute;