ADO การเชื่อมต่อฐานข้อมูล

কোনও ওয়েবপেজ থেকে ডাটা অ্যাক্সেস করা আগে, একটি ডাটাবেস সংযোগ স্থাপন করা আবশ্যক

DSN-less ডাটাবেস সংযোগ স্থাপন

কোনও ডাটাবেসের সাথে সংযোগ করার সবচেয়ে সহজ পদ্ধতি হল DSN-less সংযোগ

যদি আপনার কাছে "c:/webdata/" ডিরেক্টরিতে "northwind.mdb" নামের একটি ডাটাবেস থাকে, তবে নিচের ASP কোডটি মাধ্যমে এই ডাটাবেসের সাথে সংযোগ করতে পারেন:

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

মনে রাখুন, উপরোক্ত উদাহরণে, আপনাকে মাইক্রোসফটের Access ডাটাবেস ড্রাইভার (Provider) এবং কম্পিউটারের ফিজিক্যাল পাথটি নির্দিষ্ট করতে হবে

একটি ODBC ডাটাবেস সংযোগ স্থাপন

যদি আপনার কাছে "northwind" নামের একটি ODBC ডাটাবেস থাকে, তবে নিচের ASP কোডটি মাধ্যমে এই ডাটাবেসের সাথে সংযোগ করতে পারেন:

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

একটি ODBC সংযোগের মাধ্যমে, আপনি যে কোনও কম্পিউটারের যে কোনও ডাটাবেসের সাথে সংযোগ করতে পারেন, যতক্ষণ যতক্ষণ ODBC সংযোগ উপলব্ধ

MS Access ডাটাবেসের ODBC সংযোগ

আপনাকে এখানে MS Access ডাটাবেসের সাথে কিভাবে সংযোগ স্থাপন করা যায় তা বর্ণনা করবো:

  1. เปิดคอนโทรลเพนัล ODBC ไอคอน
  2. เลือก แบนเกิร์น ODBC
  3. คลิกที่เพิ่มปุ่ม
  4. เลือก ไดเรกเตอร์ไปยัง Microsoft Access แล้วคลิกเสร็จปุ่ม
  5. คลิกที่ปุ่ม "เลือก" ในหน้าต่างต่อไปเพื่อตำหนิฐานข้อมูล
  6. ให้ฐานข้อมูลนี้ชื่อตามข้อมูลแหล่งข้อมูล (Data SSource Name,DSN)
  7. คลิก"ยืนยัน"

จำเป็น:การตั้งค่านี้ต้องทำบนคอมพิวเตอร์ที่เว็บไซต์ของคุณตั้งอยู่ ถ้าคุณทำงานบน PWS หรือ IIS ในคอมพิวเตอร์ของคุณ เงื่อนไขนี้สามารถทำได้ แต่ถ้าเว็บไซต์ของคุณตั้งอยู่บนเซิร์ฟเวอร์ที่อยู่ห่างไกล คุณจะต้องมีสิทธิ์เข้าถึงทางฟิสิกัลของเซิร์ฟเวอร์ หรือขอให้ผู้ให้บริการเว็บของคุณทำให้

ADO วัตถุการเชื่อมต่อ (ADO Connection Object)

ADO วัตถุการเชื่อมต่อสร้างการเชื่อมต่อเปิดที่มาข้อมูลบางตัว ผ่านการเชื่อมต่อนี้ คุณสามารถเข้าถึงและปฏิบัติการฐานข้อมูลนี้

ดูทุกวิธีและคุณสมบัติของวัตถุการเชื่อมต่อนี้