ถ้าต้องการจะติดต่อฐานข้อมูลจาก web server มาดู ผมใช้ฟังก์ชั่น ADODB.Connection แล้วผมระบุเป็น IP ของเครื่องเซอร์เวอร์และพาทที่เก็บดาต้าเบส ปรากฏว่า Error ครับ
Microsoft JET Database Engine (0x80004005)
'c:\inetpub\wwwroot\recruit\test\dbtest.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.
ผมไม่ทราบว่าเราจะระบุเป็น ไอพีของ server และพาท์ที่เก็บไฟล์ฐานข้อมูลตรงๆ ได้เลยรึเปล่าครับ ซึ่งเป็นคนละเครื่องกัน แต่เป็นเวปเซอร์เวอร์เหมือนกัน เครื่องที่เก็บฐานข้อมูล ใช้ไอพีจริง แต่เครื่องที่จะติดต่อไปดึงข้อมูลเป็นเครื่อง local เป็น intranet
และผมลอง connect อีกวิธีหนึ่งคือผ่าน ODBC ซึ่งผม map networkdrive พาธของฐานข้อมูลไว้ก็ไม่สามารถ connect ได้ครับ ขึ้น Error ว่า (ODBC) Database cannot connect Error = [Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides. ทั้งๆ ที่ตอนสร้าง DSNname ก็ Select หาไฟล์ .mdb เจอ แต่พอรันก็ error ครับ พอจะมีวิธีแก้ไขไหมครับ