سلام و روز خوش
شما باید از Pass-Through Query استفاده کنین.
البته مشخص نکردین که این stored procedure شما قراره چه کار کنه:
میتونه مقدار برنگردونه (مثل کوئری های DD یا عملیات CUD) یا این که
یک مقدار تکی یا رکوردست برگردونه (برای اکسس کلا فرقی نداره این موضوع - همه رو رکوردست میبینه).
روش کار هم اینجوری هست که در property sheet کوئری یک ODBC connection string هست که باید اون رو درست تنظیم کنین،
بعد دیگه هر کوئری مجار در MS SQL رو میتونین بنویسین (بطور واضح در نمای SQL View) و اجرا کنین.
اجرای sp هم دقیقا مثل همون فرمتی هست که در خود MS SQL استفاده میکنین:
USE [NorthWind];
EXEC [dbo].[Sales by Year]
@Beginning_Date = '1990-01-01',
@Ending_Date = '2020-01-01';
اینجا فرض بر این هست که یک sp به نام Sales by Year دارین
که دوتا پارامتر Beginning_Date@ و Ending_Date@ از نوع datetime داره.





پاسخ با نقل قول
