نحوه اتصال پایگاه داده به دلفی
زبان دلفی امکان اتصال به پایگاه داده را نیز دارا میباشد که با استفاده از این خاصیت برنامه شما قابلیت اتصال و انجام عملیات در بانک اطلاعاتی را بدست می اورید که در مواقعی که حجم داده ها زیاد است بسیار کاربردی است. ابتدا نیاز به ایجاد پایگاه داده در برنامه Access 2003 داریم : عکس۱:
سپس در صفحه باز شده create را انتخاب میکنیم و محل انرا به خاطر بسپرید چون برای اتصال به دلفی نیاز به محل ذخیره ان است پس از create چند راه برای ایجاد جدول وجود دارد : create table in design view که کاملا از ابتدای جدول در اختیار شماست و میتوانید تک تک ستون ها را به همره نوع و توضیحات ان بسازید راه دوم : Create table by using wizard که با ارایه لیستی از جدوال رایج به همراه جزییات شمارا به هدف نزدیک تر میکند و قالب بندی کلی را به راحتی در اختیار شما قرار میدهد راه سوم : که سریعا فیلدهای اماده را برای اماده سازی جدول در اختیار شما میگزارد هرکدام از این حالت ها مزیت های خودشان را دارند ولی حالت دوم بدلیل رایج بودن و کامل تر بودن نسبتا اسان تر و ساده تر است عکس۲:
پس از اینکه روش دوم را انتخاب کردید ۲ قسمت را میتوانید انتخاب کنید که طالاعات مربوط به شخص (personal) میباشد و یا از نوع کاری (business) پش از انتخاب هریک لیستی در پایین ان نمایش داده میشود مثلا جدول مربوط به دانش اموزان و یا دوستان و یا تولیدکنندگان و… میباشد و با انتخاب هریک و انتخاب ستون های ان از سمت راست میتوانید ان جدول را تشکیل دهید پس از ان گزینه Next را انتخاب و نام جدول را وارد کنید(نام جدول را به خاطر بسپارید زیرا در اتصال بانک به دلفی ان را نیاز داریم) در قسمت پایین دو گزینه وجود دارد که تایین میکنید که کلید اصلی لازم دارید یا خیر.. و سپس enter data directly to the table و سپس finish پس از ساخته شدن جدول اطلاعات را وارد کنید : عکس۳:
سپس انرا ذخیره کنید کار با access تمام شده است و نیاز به اتصال این بانک به دلفی میباشد . پس از اجرای برنامه دلفی موارد زیر را به ان اضافه کنید: 2:از پنل data control گزینه های dbgrid و dbnavigator 3:از پنل ADO گزینه ADOtable عکس۴:
سپس مراحل زیر را دنبال کنید: ۲:در قسمت event در dbnavigator نیز مانند بالا عمل میشود ۳: قسمت dataset در data source را به adotable1 تغییر دهید ۴:حالا نوبت به ادرس دهی table ساخته شده در access میرسد برای این کار در adotable و در بخش connection string موجود در object inspector به بخش ادرس دهی بروید و سپس گزینه Build را انتخاب کنید سپس microsoft jet 4.0 ole db provider را انتخاب کنید(این گزینه برای بانک سایر برنامه ها متفاوت است) و سپس next و سپس ادرس محل ذخیره شدن بانک را بدهید و سپس Ok و text connection و پس از موفقیت اتصال ok را انتخاب کنید. درقسمت table name در object inspector موجود در ADO table نام جدول را وارد کنید و گزینه active را فعال کنید (true) حالا باید تصویر زیر را مشاهده کنید: عکس۵:
اگر همه کار هارا درست انجام داده باشید اتصال انجام شده سپس برنامه را Run میکنیم تا با کاربرد Dbnavigator اشنا شویم : عکس۶:
با عملگرهای موجود در dbnavigator میتوان عملیات پیمایش را انجام داد پیمایش به جلو یا عقب و همچنین با + برای اضافه کردن و – برای حذف اطلاعات موجود در دیتابیس امکان Undo کردن و نیز ثبت عملیات و یا حذف عملیات نیز با dbnavigator امکانپذیر است . ![]() مرتبط با موضوع : مقدمه ای بر RavenDB - قسمت دوم [چهارشنبه، 16 آذر ماه ، 1390] مقدمه ای بر RavenDB - قسمت اول [چهارشنبه، 16 آذر ماه ، 1390] مشکل دیتابیس در سرورهای اشتراکی [سه شنبه، 26 مهر ماه ، 1390] مقدمه ای بر پروتکل های دسترسی به داده ها و Open Data Protocol [شنبه، 18 تير ماه ، 1390] جنرال موتورز مرکز داده 130 ميليون دلاري راه اندازي ميکند [شنبه، 21 خرداد ماه ، 1390] نمایه سازی تصویر در پایگاههای اطلاعاتی ( قسمت اول ) [پنجشنبه، 6 خرداد ماه ، 1389] نمایه سازی تصویر در پایگاههای اطلاعاتی (قسمت دوم ) [پنجشنبه، 6 خرداد ماه ، 1389] اطلاعات خود را در مورد بانک های اطلاعاتی بهینه کنید [سه شنبه، 14 ارديبهشت ماه ، 1389] مروری بر ویژگی های بانک اطلاعاتی MySql 5.01 [يكشنبه، 12 ارديبهشت ماه ، 1389] طرح ایجاد پایگاه داده زبان فارسی به کمک کامپیوتر [شنبه، 11 ارديبهشت ماه ، 1389] |
آخرین مقالات
پربیننده ترین مقالات
مقالات تصادفی
امتیاز دهی به مطلب
تعداد آراء: 0 انتخاب ها
|
