Чтобы выполнить хранимую процедуру с параметрами в команде OLEDB, все, что вам нужно, - написать команду SQL и использовать ?
для указания параметров.
Пример:
Рассмотрим следующую хранимую процедуру:
CREATE PROCEDURE dbo.SpInputOutput
@input as int,
@output as datetime output
AS
BEGIN
SET NOCOUNT ON;
set @output=DATEADD(Day,@input,getdate())
END
Вам необходимо написать следующую команду:
exec SpInputOutput ? , ? output
И в диалоговом окне «Сопоставление столбцов» сопоставить входные столбцы с указанными параметрами.
Для более подробной информации, проверьте следующие ссылки: