تبليغاتX
سورس کدهای ویژوال بیسیک - برنامه نویسی بانک های اطلاعاتی سری-2

سورس کد های رایگان ویژوال بیسیک ؛ آموزش حرفه ای؛ API و ...






برنامه نویسی بانک های اطلاعاتی سری-2 

ایجاد بانک اطلاعاتی

 

* نام تمامی فیلدها;جدول;بانک اطلاعاتی را همان چیزی وارد کنید که در مطالب گفته شده است چون در جلسات آتی از نام فیلد و جدول در برنامه نویسی استفاده خواهیم کرد.

 

در ویژوال بیسیک به منوی Add Ins/Visual Data Manager بروید.حال باید پنجره ی VisData ظاهر شود.حال گزینه ی File/New/Microsoft Access/Version 7.0 MDB را انتخاب کنید.در کادر باز شده نام بانک اطلاعاتی را Bank وارد کنید و در مسیر دلخواه و مشخص ذخیره کنید.

بانک اطلاعاتی ما با نام Bank ایجاد شد.

حال در پنجره ی Database Windows درون پنجره ی VisData کلیک راست کنید و گزینه ی New Table (جدول جدید) را انتخاب کنید. حال کادر Table Structure (ساختار جدول) ظاهر خواهد شد.

در بخش Table Name نام جدول را Students وارد کنید. اکنون برای ایجاد فیلد درون جدول Students روی دکمه ی Add Field (افزودن فیلد) کلیک کنید.کادر Add Field ظاهر می شود.در زیر توضیح مختصری از بخش های مختلف می دهیم:

Name: نام فیلد

Type: نوع فیلد

Size: طول فیلد

Fixed Field: اگر این گزینه را انتخاب کنید طول فیلد را که در قسمت Size وارد کرده اید غیر قابل تغییر خواهد بود. یعنی اگر فرضاَ  در قسمت Size طول فیلد را 5 وارد کنیم و و این گزینه را فعال کنیم آنگاه طول داده ی وارد شده توسط کاربر اگر بیش از 5 باشد آنگاه بیش از 5 کاراکتر آن را قبول نخواهد کرد.

Variable Field: اگر این گزینه فعال باشد و طول فیلد بیش از مقدار درون Size باشد به طور اتوماتیک طول فیلد Size افزایش خواهد یافت.

Required: اگر این بخش True باشد; فیلد مورد نظر نباید تهی (Null) باشد.

Ordinal Position: اگر کسی می داند این فیلد به چه دردی می خورد ما را بی خبر نگذارد.

Validation Rule: برای فیلد مورد نظر شرط می گذاریم.

مثال: اگر فیلد نمره ی دانشجو داشته باشیم و بخواهیم که عدد منفی وارد نشود کافی است در این قسمت وارد کنیم: 0<  این دستور باعث می شود دیگر نمرات کمتر از 0 را قبول نکند. شخصاَ پیشنهاد می کنم با این فیلد کار نکنید مگر این که به مفاهیم اداره کردن استثنا تسلط داشته باشید.چون در صورت بروز خطا برنامه خاتمه پیدا می کند.

Validation text: طبق شرطی که در Validation Rule نوشتیم اگر خطائی رخ دهد متن درون این فیلد به عنوان پیغام خطا ظاهر می شود.(مثال: کاربر گرامی نمره ی وارد شده معتبر نمی باشد.)

Default Value: مقدار وارد شده در این فیلد را به عنوان مقدار اولیه محسوب می کند.

 

* در صورتی که فیلد نام را اشتباهی عددی انتخاب کنید و OK کنید.دیگر قابل تغییر نخواهد بود پس باید   آن را حذف و فیلد دیگری ایجاد کنید(برای حذف; پس از انتخاب فیلد مورد نظر روی Remove Field کلیک کنید).

 

فیلدهای زیر را درون جدول Students ایجاد کنید:

Name و Family از نوع Text

Id از نوع Double  (شماره ی دانشجو)

Thread از نوع Text (رشته ی دانشجو)

Submit از نوع Date/Time (سال ورودی دانشجو)

Sex از نوع True/False (جنسیت)

Units از نوع Byte (تعداد واحدهای اخذ شده)

اکنون درون جدول باید 7 فیلد موجود باشد.

خسته نباشید.

نفسی عمیق بکشید و راحت بر روی صندلی لم بدهید.

اکنون گام اول را جهت ایجاد بانک اطلاعاتی;جدول و فیلدهای آن برداشتیم.

 

لطیفه:

به یه نفر می گن اذون بگو می گه آخ چی بگم همه چی از یه نگاه شروع شد. (-:

نوشته شده توسط علیرضا | لینک ثابت | موضوع: |