آی تی سواد| ساختن یک پرس و جو با پارامتر در اکسس ۲۰۱۶

با سلام خدمت کاربران عزیز آی تی سواد

شما می توانید یک Query  ایجاد کنید که به ورودی کاربر متکی است. اطلاعاتی که کاربر وارد می کند نتیجه را تعیین می کند.

در Access، Query  می تواند پارامترهایی را که برای تعیین نتایج پرس و جو مورد استفاده قرار گیرد را بپذیرد. هنگامی که Query  اجرا می شود، کاربر ابتدا باید یک پارامتر (یا چندین پارامتر) وارد کند. پس از ارائه پارامتر، پرس و جو می تواند نتایج را بر اساس پارامتر ارائه شده بازگرداند.

ساختن یک پرس و جو با پارامتر در اکسس

برای مثال، ما قبلا یک Query  ایجاد کردیم که تمام آلبومهای Iron Maiden را باز می گرداند. این Query  می تواند به طوری تغییر یابد که تمام آلبوم هایی از یک هنرمند که داده می شود، را باز گرداند. هنرمند می تواند توسط کاربر مشخص شود.

Access این امر را بسیار آسان کرده است. در حقیقت، همه ی چیزی که شما باید انجام دهید این است که “Iron Maiden” را در برخی از متن های براکت های مربع جایگزین کنید.

بنابراین اجازه دهید یک کپی از Query  بالا را داشته باشیم و آن را تغییر دهیم تا کاربر در هنگام اجرای Query  بتواند نام هنرمند را وارد کند.

ساختن یک کپی از Query  موجود :

Query  جدید ما تقریبا همانند قبلی است. بنابراین ما می توانیم مقداری در زمان صرفه جویی کنیم و با یک نسخه از Query  موجود شروع کنیم.

۱- کپی کردنQuery  موجود :

در نوار وضعیت سمت چپ، بر روی آلبوم Iron Maiden Albums کلیک راست کرده و از منوی باز شده کپی را انتخاب کنید.

پرس و جو با پارامتر در اکسس

۲- پیست کردن Query  :

حالا دوباره داخل نوار وضعیت راست کلیک کرده و Paste را انتخاب کنید.

آی تی سواد

۳- نام Query جدید:

نام Query  را در صفحه ثبت کنید و روی OK کلیک کنید.

آی تی سواد

تغییر Query  :

حالا ما می توانیم پرس و جو کپی شده را تغییر دهیم تا کاربر بتواند یک پارامتر تعیین کند.

۱- باز کردن Query  در Design View:

در قسمت نوار وضعیت سمت چپ، روی Query  کلیک راست کرده و Design View را انتخاب کنید.

آی تی سواد

۲- ساختن یک پرس و جو با پارامتر در اکسس :

جایگزین کردن Iron Maiden با [کدام هنرمند؟].

براکت های مربع باعث می شود زمانی که کاربر Query  را اجرا می کند یک جعبه محاوره ای پارامتر  باز شود. متن داخل براکت به کاربر نمایش داده می شود و یک فیلد ورودی برای ورودی آن نمایش داده می شود.

آی تی سواد

۳- اجرای Query  :

اکنون Query  را اجرا کنید (یا با کلیک روی Run یا View در نوار ابزار یا با کلیک روی نماد Datasheet View در گوشه پایین سمت راست صفحه).

یک صفحه نمایش داده می شود، که درخواست می کند یک هنرمند را وارد کنید.

یک هنرمند وارد کنید.

آی تی سواد

۴- نتایج Query  

و اگر هنرمندی که شما وارد می کنید آلبوم هایی در پایگاه داده داشته باشد، آن آلبوم ها نمایش داده خواهند شد.

آی تی سواد

ترجمه شده از سایت www.quackit.com

ممنون از همراهی شما کاربران عزیز آی تی سواد

اشتراک گذاری

دیدگاهتان را بنویسید