 |
ขอสอบถาม code php การเชื่อมต่อของฐานข้อมูล access ผ่าน ODBC ไม่สามารถเชื่อมต่อได้ |
|
 |
|
|
 |
 |
|
Create DNS ODBC
https://docs.google.com/document/d/1xwcxpKXh-r9WfbloEqe5Z3OWAKcvUPGDGjzpeQ_c6VQ/edit?usp=sharing
|
 |
 |
 |
 |
Date :
2015-02-23 10:54:26 |
By :
pgm |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้ทำการ set แล้วครับแต่ก็ยัง connect ไม่ได้อะครับ
รบกวนแนะนำผมควรทำไงต่อแก้ไขตรงไหนดีครับ
|
 |
 |
 |
 |
Date :
2015-02-23 11:32:39 |
By :
wooddy_8 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองใส่โค้ด ตามทีแนะนำแล้วยังไม่ได้เหมือนเดิมครับผม
|
 |
 |
 |
 |
Date :
2015-02-23 14:26:53 |
By :
wooddy_8 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมได้ลองปรับ code ใหม่ก็ยังไม่ได้ครับ ช่วยดูให้หน่อยครับ
Code (PHP)
<?php
echo "การแสดงผลข้อมูลในตาราง";
$dsn = "Driver={Microsoft Access Driver (*.mdb)}bq=D:\DataPayroll\Database\BK2015-02-13\CyberHrm.mdb";
$user ="";
$pass ="2146sak";
$connect = odbc_connect($dsn, $user, $pass) or die("ติดต่อ DSN ไม่ได้");
$sql = "select * from person"; // กำหนดคำสั่ง SQL เพื่อแสดงข้อมูล
$exec = odbc_exec($connect, $sql); // เริ่มเอ็กซิคิวต์คำสั่ง SQL
odbc_result_all($exec,"border=1"); // แสดงข้อมูลในรูปตาราง
odbc_free_result($exec);
odbc_close($connect); // ปิดการเชื่อมต่อ
?>
|
 |
 |
 |
 |
Date :
2015-02-23 15:01:12 |
By :
wooddy_8 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลอง set connect แบบ 32 bit ดูครับ
odbcad32.exe
|
 |
 |
 |
 |
Date :
2015-02-23 18:18:24 |
By :
ผ่านมา |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|