تبلیغات
دانشگاه - متد های وصل شدن به بانکهای اطلاعاتی
 
دانشگاه
چهارشنبه 1 خرداد 1392 :: نویسنده : مدیر وبلاگ

متد های وصل شدن به بانکهای اطلاعاتی :

برای وصل شدن به بانکهای اطلاعاتی سه متد مشخص وجود دارد :

1- ODBC

2- OLEDB

3- SQLCLIENT

دو متد اول برای بانک اطلاعاتی اکسس بهتر می باشد و متد سوم برای بانک SQL توصیه می گردد .

1- ODBC :

متدی برای وصل شدن به بانک اطلاعاتی که برای این کار به گونه زیر عمل می نماییم .

برای استفاده از این Provider ابتدا می بایست یک DataSourec در سیستم ایجاد نمود که روند کاری ساختن آن به شرح زیر می باشد .

بانک Access :

ابتدا از Cpanel گزینه Administrative Tools گزینه Data Sources را انتخاب می نماییم و پس از از منوی User Dsn گزینه Add را زده و پس از پس از آن گزینه Driver Do Ms Access را زده و گزینه Finish را کلیک می نماییم .

بر روی دگمه Select کلیک کرده و در آدرس مربوطه فایل MDB بانک اطلاعاتی Access را انتخاب می نماییم . و در نهایت نامی که برای Data Source در نظر گرفته ایم را تایپ می نماییم و OK را می زنیم .

بانک SQL :

ابتدا از Cpanel گزینه Administrative Tools گزینه Data Sources را انتخاب می نماییم و پس از از منوی User Dsn گزینه Add را زده و پس از پس از آن گزینه SQL Server را انتخاب می نما ییم و گزینه Finish را می زنیم .

نام Data Souce خود را مشخص می نماییم و پس از آن نام Server خود را مشخص می نماییم .

نکته : در صورت تمایل می توان به جای نام سرور( . ) گذاشت .

پس از آن دگمه OK را زده و نام بانک اطلاعاتی خود را انتخاب می نماییم و دگمه Finish را زده تا مرحله ساختن Date Source به پایان رسد .

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

بانک اکسس ساخته شده و در برنامه نویسی توسط DSN می توان به فایل Mdb وصل گردید .

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

2- OLEDB :

این Provider به صورت آدرس دهی مستقیم عمل می نماید به شرح زیر :

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

1- آدرس دهی نصبی :

برای این کار کافیست فایل MDB را در کنار فایل اجرایی برنامه قرار داد و برای آدرس دهی نام بانک اطلاعاتی را نوشت و آن را فراخوانی نمود .

2- آدرس دهی مطلق :

قطعا آدرس دهی نسبی بسیار مناسب تر و عالانه تر به نظر می رسد اما گاهی نمیتوان این امر را انجام داد .

مثال : برنامه با بانک اطلاعاتی اکسس در سرور سیستمی قرار دارد و Share شده است در صورتی که از سیستم دیگری بخواهیم به آن دسترسی داشته باشیم مجبور هستیم آدرس دقیق فایل در شبکه را ذکر نماییم که از این متد استفتده خواهیم کرد .





نوع مطلب :
برچسب ها :
لینک های مرتبط :
دوشنبه 30 مرداد 1396 01:18 ب.ظ
I read this post completely on the topic of the comparison of latest and previous technologies,
it's remarkable article.
جمعه 13 مرداد 1396 06:45 ب.ظ
You have made some decent points there. I looked on the
web for more info about the issue and found most people will go along with your views on this web
site.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :