ก่อนที่ฐานข้อมูลสามารถเข้าถึงได้จากหน้าเว็บที่เชื่อมต่อฐานข้อมูลจะต้องมีการจัดตั้ง
สร้างเชื่อมต่อฐานข้อมูลน้อยกว่า 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 นี้:
- เปิด ODBC ไอคอนในแผงควบคุมของคุณ
- เลือก System DSN แท็บ
- คลิกที่ Add ใน DSN ของระบบแท็บ
- Select ไดร์เวอร์ Microsoft Access คลิก Finish.
- ในหน้าจอถัดไปให้คลิก Select เพื่อค้นหาฐานข้อมูล
- ให้ฐานข้อมูล D ATA S ต้นฉบับ N AME (DSN)
- คลิก OK
โปรดทราบว่าการกำหนดค่านี้จะต้องมีการทำบนคอมพิวเตอร์ที่เว็บไซต์ของคุณตั้งอยู่ หากคุณใช้เว็บเซิร์ฟเวอร์ส่วนบุคคล (PWS) หรือเซิร์ฟเวอร์ข้อมูลทางอินเทอร์เน็ต (IIS) บนเครื่องคอมพิวเตอร์ของคุณเองคำแนะนำข้างต้นจะทำงาน แต่ถ้าเว็บไซต์ของคุณตั้งอยู่บนเซิร์ฟเวอร์ระยะไกลคุณจะต้องมีการเข้าถึงทางกายภาพไปยังเซิร์ฟเวอร์ที่ หรือขอพื้นที่เว็บของคุณจะทำเช่นนี้สำหรับคุณ
ADO วัตถุการเชื่อมต่อ
วัตถุการเชื่อมต่อ ADO ใช้ในการสร้างการเชื่อมต่อเปิดไปยังแหล่งข้อมูล ผ่านการเชื่อมต่อนี้คุณสามารถเข้าถึงและจัดการฐานข้อมูล
ดูวิธีการทั้งหมดและคุณสมบัติของวัตถุการเชื่อมต่อ