Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ใช้ PHP ติดต่อกับ Access ไม่ได้ครับ สวัสดีครับ ผมได้ลอง set ตามที่ในบทเรียนไปแจ้งไว้แล้ว แต่ไม่สามารถติดต่อได้ Warning: odbc_connect() [function.odbc-connect]: SQL



 

ใช้ PHP ติดต่อกับ Access ไม่ได้ครับ สวัสดีครับ ผมได้ลอง set ตามที่ในบทเรียนไปแจ้งไว้แล้ว แต่ไม่สามารถติดต่อได้ Warning: odbc_connect() [function.odbc-connect]: SQL

 



Topic : 013714

Guest




สวัสดีครับ

ผมได้ลอง set ตามที่ในบทเรียนไปแจ้งไว้แล้ว แต่ไม่สามารถติดต่อได้ โดยมี error ดังนี้

Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Microsoft Access Driver] Disk or network error., SQL state S1000 in SQLConnect in D:\localhost\test\test_access.php on line 5
ติดต่อ rungsin db ไม่ได้

ใครรู้รบกวนด้วยครับ (ขออย่างละเอียดนะครับ)

ตอนนี้ผมใช้ Windows XP SP2 อยู่ครับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 18 พ.ค. 2550 00:14:51 By : limparty View : 1975 Reply : 2
 

 

No. 1

Guest


ติดต่อกะ access นี้นะผมก็ไม่เท่ารั่ยนะ
แต่ลองนี้ดูนะครับ
<?
if(!isset($_GET{'action'})) {
$connect = "DSNLess";
$action = "List";
} else {
$connect = $_GET{'connect'};
$action = $_GET{'action'};
}
// DNSLess connection method
//if($connect == "DSNLess" ) {
// วิธีนี้ไม่ต้องเข้าไปใน ODBC Data Sources
$db_connection = new com("ADODB.Connection");
$db_connstr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=".realpath("empl.mdb").";";
$db_connection->open($db_connstr);
if ($action == "List") {
$rs = $db_connection->execute("select * from empl");
$rs_fld0 = $rs->Fields(0);
$rs_fld1 = $rs->Fields(1);
$rs_fld2 = $rs->Fields("emplsalary");
while (!$rs->eof) {
echo "<a href=\"?action=Delete99&ID=".$rs_fld0->value."\">".$rs_fld0->value."</a>&nbsp;".$rs_fld1->value."==>".$rs_fld2->value."<br>";
$rs->movenext();
}
$rs->close();
}
if ($action == "Add1") {
$rs = $db_connection->execute("insert into empl(emplname,emplsalary)values('".session_id()."','".date("His")."')");
echo "Add1 : complete";
echo "<meta http-equiv=\"refresh\" content=\"0;URL=access.php?connect=DSNLess&action=List\">";
}
if ($action == "Delete99") {
$rs = $db_connection->execute("delete from empl where emplid=$ID");
echo "Delete : complete (all where emplid=$ID)";
echo "<meta http-equiv=\"refresh\" content=\"0;URL=access.php?connect=DSNLess&action=List\">";
}
$db_connection->close();
//}
?>






Date : 18 พ.ค. 2550 08:59:48 By : ปุด
 


 

No. 2

Guest


แล้วต้องสร้างฐานข้อมูล access ชื่อว่าอะไรหรอครับ แล้วเก็บไว้ที่ไหนหรอครับ พอดีผมก็ติดเหมือนกัน เพิ่งหัดเขียน php ช่วยให้คำตอบผมหน่อยครับ
Date : 19 พ.ค. 2550 16:39:44 By : siasung
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ใช้ PHP ติดต่อกับ Access ไม่ได้ครับ สวัสดีครับ ผมได้ลอง set ตามที่ในบทเรียนไปแจ้งไว้แล้ว แต่ไม่สามารถติดต่อได้ Warning: odbc_connect() [function.odbc-connect]: SQL
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่