اتصال پایگاه داده ADO

قبل از دسترسی به داده‌ها از یک صفحه وب، باید ابتدا یک اتصال به بانک اطلاعاتی ایجاد کنید.

ایجاد یک اتصال بانک اطلاعاتی بدون DSN

ساده‌ترین روش برای اتصال به یک بانک اطلاعاتی، استفاده از اتصال بدون DSN است. اتصال بدون DSN می‌تواند برای هر نوع بانک اطلاعاتی Microsoft Access در وب‌سایت شما استفاده شود.

فرض کنید شما یک بانک اطلاعاتی به نام "northwind.mdb" دارید که در پوشه "c:/webdata/" قرار دارد، می‌توانید از کد ASP زیر برای اتصال به این بانک اطلاعاتی استفاده کنید:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>

لطفاً توجه داشته باشید که در مثال بالا، شما باید برنامه‌دهنده‌ی بانک اطلاعاتی Microsoft Access (Provider) و مسیر فیزیکی این بانک اطلاعاتی را در کامپیوتر خود مشخص کنید.

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

فرض کنید شما یک بانک اطلاعاتی ODBC به نام "northwind" دارید، می‌توانید از کد ASP زیر برای اتصال به این بانک اطلاعاتی استفاده کنید:

<%
set conn=Server.CreateObject("ADODB.Connection") 
conn.Open "northwind"
%>

با استفاده از یک اتصال ODBC، می‌توانید به هر نوع بانک اطلاعاتی موجود در هر کامپیوتری از شبکه خود متصل شوید، به شرطی که اتصال ODBC در دسترس باشد.

اتصال ODBC به بانک اطلاعاتی MS Access

در اینجا به شما آموزش می‌دهیم که چگونه می‌توانید یک اتصال به بانک اطلاعاتی MS Access ایجاد کنید:

  1. پنجره کنترل پنل را باز کنید ODBC آیکون
  2. سیستم برچسب ODBC کلیک کنید
  3. رویافزودندکمه
  4. انتخاب درایور به Microsoft Access، سپس رویپایاندکمه
  5. در پنجره بعدی روی دکمه "انتخاب" کلیک کنید تا پایگاه داده را تعیین کنید
  6. برای این پایگاه داده یک نام منبع داده اختصاص دهید (Data Ssource Name،DSN)
  7. کلیک کنید"تأیید"

توجه:این تنظیم باید در کامپیوتری که وب‌سایت شما در آن قرار دارد، انجام شود. اگر شما PWS یا IIS را در کامپیوتر خود اجرا می‌کنید، این ساختار قابل اجرا است، اما اگر وب‌سایت شما روی سرور مجازی قرار دارد، شما باید دسترسی فیزیکی به این سرور داشته باشید یا از ارائه‌دهنده خدمات وب‌سایت خود بخواهید این کارها را انجام دهد.

عنصر اتصال ADO (ADO Connection Object)

عنصر اتصال ADO (ADO Connection Object) برای ایجاد اتصال باز به یک منبع داده استفاده می‌شود. از طریق این اتصال، می‌توانید به این پایگاه داده دسترسی و عملیات انجام دهید.

تمام روش‌ها و ویژگی‌های این عنصر اتصال را مشاهده کنید.