ایجاد پایگاه داده اکسس از طریق ویژوال بیسیک 6(شماره 298)
برای ایجاد یک پایگاه داده اکسس چند راه وجود دارد . شما میتوانید این کار را هم از طریق مایکروسافت اکسس و هم از طریق ویژوال بیسیک انجام دهید . در پایان این مطلب من به شما ثابت میکنم که از این راحت تر نمیشه بانک اطلاعاتی درست کرد حتی اگر اکسس هم بلد نباشید!
در تمام نسخه های ویژوال بیسیک تقریبا به صورت مشابه این کار انجام میشود . نسخه 4 ویژوال بیسیک از طریق Data manager و در نسخه های بعدی به وسیله Visual Data Manager میتوان از امکانات پایگاه داده ها استفاده کرد . از آنجا که من از ویژوال بیسیک 6 استفاده میکنم بنابراین به بررسی Visual Data Manager می پردازم .
برای اجرای این برنامه از منوی Add-Ins گزینه Visual Data Manager را انتخاب کنید . در صورتی که برای اولین بار این برنامه را اجرا کرده باشید پیغامی در مورد فایل حفاظت System.MD? دریافت خواهید کرد . برای ادامه No را انتخاب کنید تا برنامه Vis Data اجرا شود.
خوب حالا میخواهیم یک پایگاه داده ایجاد کنیم . در ویژوال بیسیک میتوان از انواع پایگاههای داده از قبیل قاکس پرو , پاراداکس , درایو ODBC و غیره استفاده کرد و همچنین تمام جداول آنها را ایجاد کرد ولی ما در اینجا فقط ایجاد پایگاه داده استاندارد مایکروسافت که همان اکسس است را شرح میدهیم .
1- منوی File | New | Microsoft Access | Version 7.0 MDB را انتخاب کنید .
2- در قسمت بعد باید مسیر ذخیره سازی و نام این پایگاه را مشخص کنیم به عنوان مثال برای نام آن MyDatabase را در قسمت نام فایل نوشته و روی دکمه Save کلیک میکنیم . آنگاه برنامه دو پنجره را در اختیار ما قرار میدهد , یکی Database Windows و دیگری SQL Statement میباشد .
3- در پنجره Database Windows دکمه راست ماوس را کلیک کرده تا منویی روی این پنجره باز شود از این منو گزینه New Table را برای ایجاد جدول جدید انتخاب نمائید .
4- پنجره Table Structure شامل دو قسمت میباشد که یکی مربوط به فیلدهای جدول و دیگری مربوط به ایندکس های آن میباشد.
5- در قسمت Table Name نام جدول مورد نظر را مانند MyTable وارد میکنیم برای ایجاد فیلدهای این جدول باید دکمه فرمان Add Field را انتخاب کنیم تا پنجره مربوط به آن باز شود.
6- حال تک تک مشخصات فیلد های این جدول از قبیل Name , Type , Size , Variable Field , Fixed Field , allow zero length و غیره را تنظیم میکنیم
7- بعد از ایجاد فیلد ها اگر بخواهیم به آنها ایندکسی نسبت دهیم در پنجره Table Structure روی دکمه Add index تنظیمات مربوط به ایندکس را نیز انجام میدهیم .
8- خوب حالا بانک اطلاعاتی ما آماده شد . روی این جدول در پنجره Database Windows دو بار کلیک کنید تا جدول MyTable نمایش داده شود .