ติดต่อฐานข้อมูล Access ด้วย ODBC

การที่เราจะเขียน php ติดต่อกับฐานข้อมูล Microsoft Access เราจะต้องติดตอผ่าน ODBC ซึ่งเป็น Driver ของการเชื่อมต่อฐานข้อมูล ซึ่งการติดต่อผ่าน ODBC จะต้องมีการ Set ชื่อ DSN เพื่อเป็นชื่ออ้างอิงในการติดต่อกับฐานข้อมูลนั้น ๆ สามารถศึกษาได้ที่นี้ [ วิธีการ Set Dsn ]

ก่อนที่เราจะติดต่อกับฐานข้อมูลจริง ต้องรู้จักกับฟังก์ชั่นเหล่านี้ก่อน ซึ่งมีความจำเป็นมาก ๆ ในการใช้งาน


ฟังก์ชั่น
จุดมุ่งหมาย และ ความหมาย
odbc_close() ปิดการเชื่อมต่อกับฐานข้อมูล
odbc_close_all() ปิดการเชื่อม ODBC แน่นอน
odbc_commit() สั่งทำคำสั่งกับ ODBC
odbc_connect() เชื่อมต่อกับฐานข้อมูล หรือ datasource
odbc_do() เตรียมและเอ็กซิคิวส์คำสั่ง SQL
odbc_exec() เตรียมและเอ็กซิคิวส์คำสั่ง SQL
odbc_execute() เอ็กซิคิวส์คำสั่งที่เตียมใว้แล้ว
odbc_fetch_into() ดึงข้อมูลครั้งละ 1 Reccord และเก็บข้อมูลลง Array
odbc_fetch_row() ดึงข้อมูลครั้งละ 1 Reccord
odbc_filed_name() แสดงชื่อฟิวส์
odbc_filed_type() แสดงประเภทของฟิวส์
odbc_filed_len() แสดงค่าขนาดของฟิวส์
odbc_num_files() นับจำนวนฟิวส์
odbc_pconnect() เปิดการเชื่อมฐานข้อมูลที่มีอยู่
odbc_perpare() เตรียมคำสั่งสำหรับการเอ็กซิคิวส์
odbc_num_rows() หาจำนวน Reccord ของข้อมูล
odbc_result() แสดงข้อมูลอกมา
odbc_result_all() แสดงข้อมูลเป็นตารางของ Html
odbc_rollback() ทำคำสั่งอีกครั้ง
odbc_setoption() ปรับแต่งการตั้งค่า Odbc จะให้ค่า false ถ้าเกิดข้อผิดพลาดนอกจากเป็นจริง

สำหรับที่ต้องรู้อีก็คือ การใช้ Sql Statement เพื่อทำการเลือกข้อมูลจากตาราง สามารถศึกษาได้จากมุมของ Asp ซึ่งรูปแบบการใช้งานเหมือนกันครับ [ คลิกที่นี้ ]



 

Hosted by www.Geocities.ws

1