آشنايي با کاربرد Access قسمت دوم

شناسایی اصول طراحی از نوع قابل اجرا

آشنايي با Action Query

شامل:

 



شناسایی اصول طراحی سوال جهت تغییر داده ها

Query Update: این پرس و جو از نوع Action ها میباشد و با انتخاب ان میتوانید داده های پرس و جو خود را بروز رسانی کنید.

برای ساخت این پرس و جو ابتدا فیلدی که می خواهید داده های ان را بروز رسانی کنید را به شبکه طراحی اضافه کرده سپس این Action را فعال کرده و در قسمت Criteria دادهای که می خواهید تغییر کند را وارد کنید و در قسمت Update to مقداری که می خواهید جایگزین شود را وارد کنید.

Update to (گزينه جايگزيني)

Criteria(گزينه اي كه بايد تغيير كندو به روز شود)

برای مشاهده نتیجه ابتدا گزینه Run را از منو Query انتخاب کرده و پرسو جویتان را ذخیره کنید سپس جدولی که از ان این پرس و چو را ساخته بودید باز کنید و نتیجه را مشاهده نمایید.

شناسایی اصول طراحی سوال جهت حذف داده ها

Delete Query :

Delete: Where

Criteria: 1 (همه يكهاي موجود در جدول انتخابي را حذف مي‌نماييد)

تذكر: تمام action ها بايد بعد از ايجاد ابتدا Run شود و ذخيره سپس نتيجه آن را روي جدول متناظر مشاهده نمود

Run از منو Query يا از ابزار آن !

شناسایی اصول طراحی سوال جهت ایجاد جدول

Make-Table Query :این پرس و جو از نوع Action ها میباشد و با انتخاب ان میتوانید پرس و جو خود را به یک جدول تبدیل کنید.

مراحل زیر را دنبال کنید تا با ساخت این پرس و جو اشنا شوید:

در این پرس و جو ابتدا جدول یا پرس و جو ی مورد نظر را از طریق Design انتخاب کرده سپس Make-Table Query را انتخاب کرده در قسمت Table Name نام جدول را وارد کنید و سپس مشخص می کنیم در کدام Data Base ایجاد شود که یا در همین فایل ایجاد شود با انتخاب گزینه Current Data Base این پرس و جو بعنوان جدول ایجاد میشود و یا با انتخاب گزینه Another Database در فایل دیگر ایجاد می گردد.

برای مشاهده نتیجه ابتدا گزینه Run را از منو Query انتخاب کرده و پرسو جویتان را ذخیره کنید سپس جدولی که از ان این پرس و چو را ساخته بودید باز کنید و نتیجه را مشاهده نمایید.

شناسایی اصول طراحی سوال

شناسایی اصول طراحی سوال جهت اضافه نمودن رکورد به جدول

Append Query :

همانند make- Table Query مي‌باشد با اين تفاوت كه نام جدولي كه مي‌خواهيم داده‌ها به ان الصاق شود را از ليست انتخاب مي‌كنيم.

شناسایی اصول طراحی سوال Query

ساده ترين روش ساخت پرس و جو استفاده از روش Simple Qurey مي باشد.

روش كار

ابتدا از new شي query و پنجره باز شده Simple Qurey را انتخاب مي كنيم و سپس در قسمت Available fields نام فيلدهاي حاصل از انتخاب ظاهر مي گردد. با دكمه next مرحله بعدي فعال مي گردد و در اين مرحله پيغامي مبني بر اينكه would you like a detail or summary query? شما تمايل داريد جزئيات نمايش يابد يا خلاصه پرس و جوها Detail (shoes every field of every record) جزئيات (اين روش همه فيلدها و همه ركوردها را نمايش مي دهد)

خلاصه كردن

در صورت اين انتخاب گزينه Summery option
تنظيمات summery
در اين پنجره داريم

What summery values would you like calculated?

در اين قسمت محاسبه ايي كه مي خواهيد روي مقادير صورت پذيرد را انتخاب كنيد
Nextدر اين مرحله داريم
What title do ypu want for your qunery كه يك نام براي اين پرس و جو انتخاب بايد كرد. در اين مرحله پرسيده مي شود كه اجراي پرس و جوي ايجاد شده در نماي نمايش اطلاعات باشد.

Open the quenery to view information

پيش فرض برنامه اين گزينه است.
يا modify the quenry design يا در نماي طراحي quenry فعال شود. در اين مرحله next غير فعال بوده و با انتخاب گزينه finish پرس و جو مطابق ميل شما ساخته مي

 

Query استفاده از توابع در

Formatاين تابع به ما كمك مي كند كه تاريخ مورد نظر خود را با فرمت خاص نمايش دهيم و پاامترهاي آن بصورت زير مي باشد:

(Format [orderdate] , “yyyy-mm-dd”)

روش كار

ابتدا يك query از نوع Select queryايجاد كرده و سپس شرايط ايجاد فيلد محاسباتي را در اين query ايجاد نموده و در قسمت field از اين تابع استفاده مي كنيم و هدفمان اين است كه پرس و جويي ايجاد نمائيم كه تاريخ سفارش را به فرمت روز و ماه و سال نمايش دهد و بنابراين داريم :

 

 



از اين تابع براي ايجاد پرسو جوي پارامتري مي خواهيم استفاده نمائيم. روش كار ابتدا فيلد محاسباتي ساخته شده را فعال نموده و در قسمت criteria از پرامترهاي كروشه براي دريافت اطلاعات به صورت پارامتر از كاربر مي نويسيم

DateDiff()تابع

اين تابع تفاضل دو تاريخ را محاسبه و نتيجه را نمايش مي دهد و پارامترهاي آن بصورت زير مي باشد

[()Age: DateDff(yyyy,[fild],Date] اين تابع مانند تابع Format چه در پرس و جوي ساده چه به صورت پارامتر قابل استفاده است

مثال:

()Age: DateDff(yyyy,[orderdate],Date

تابع Date part() اين تابع يكي از بخشهاي تاريخ را بر مي گردانند مثلا ماه آن را بر مي گردانند تابعweek day() روز هفته يك تاريخ را تعيين مي كند تابع year() سال يك تاريخ را تعيين مي كند. تابع month() ماه يك تاريخ را تعيين مي كند.تابعday() روز يك تاريخ را تعيين مي كند.همچنين نحوه ي بكار بردن اين توابع مانند دو تابع توضيح داده شده و در روشهاي قبل مي باشد.

Access توانایی کار با فرمها در

در این فصل با تعریف فرم اشنا و روشهای مختلف ساخت فرم را می اموزید و با ابزارهای کاربردی در محیط طراحی فرم اشنا میشوید ، همچنین با تصحیح و تغییر اجزاء فرم و کنترلها ،header ،footer اشنا میشوید.

فرم چيست؟:

هدف مهم از ايجاد فرم ها عبارتست از نمايش و ويرايش اطلاعات به عبارتي ديگر رابط بين كاربر و برنامه بانك اطلاعتي شما مي باشد.

فرم ها چگونگي نمايش و چيدمان

1- اطلاعات را براي ما فراهم مي آورند و در فرم ها مي توان از ماكروها استفاده نمود و دسترس كاربر را به قسمتهاي مختلف بانك اطلاعاتي امكان پذير ساخت و بطوري كه لازم نباشد به پس زمينه طراحي برنامه دسترسي داشته باشد. فرم مي تواند حاوي اطلاعات به عنوان پيام رساني باشند و غيرقابل تغيير يعني فقط خواندني باشند. منبع ايجاد فرم مي تواند جداول مختلف پرس و جو ها باشند.
كاربرد مهم ديگر فرم ها نمايش- ورود- تغيير اطلاعات است و هر چند مي شود از فرم ها چاپ نمود، ولي فرم ها جنبه نمايشي دارند.

 


مطالب مشابه :


جزوه آشنایی با کارگاههای صنعتی

را خواهند ساخت و با شور و عشقي که با طرز کارآن آشنايي انواع جوشکاری: 1. ذوبی




آشنايي با کاربرد Access قسمت دوم

شناسایی اصول کار با انواع طرز كار با که با انتخاب یک قالب الگو هنگام ساخت نمایش




برچسب :