 |
ผมใช้ adodb กับ ms access ผมจะนับจำนวน record ใน microsoft access โดยใช้ adodb ยังไงครับ |
|
 |
|
|
 |
 |
|
Code (PHP)
include "connect.php";
$conn->open($sql);
$str = "SELECT tb_Contract.*,tb_Vender.*
FROM tb_Contract,tb_Vender
WHERE (tb_Vender.ID_Vender=tb_Contract.ID_Vender)
AND ID_Contract = 2";
$rs = $conn->execute($str);
$TotalRecord = $rs->RecordCount();
echo $TotalRecord;
ผมได้เป็น -1 ออกมาน่ะครับ
|
 |
 |
 |
 |
Date :
2011-05-20 10:14:14 |
By :
PikaboyZ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองเปืด Recordset ก่อนน่ะครับ แบบนั้นไม่น่าจะได้ครับ
Code (PHP)
$strConn = new COM("ADODB.Connection") or die("Cannot start ADO");
$strConn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("mydatabase.mdb"));
$strSQL = "SELECT * FROM customer ";
$objRec = new COM("ADODB.Recordset");
$objRec->Open($strSQL, $strConn, 1,3);
|
 |
 |
 |
 |
Date :
2011-05-20 10:15:51 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ครับ ลองทำตามที่เค้าบอกไว้ดูครับ ถ้าได้ก็ได้ครับ 
|
 |
 |
 |
 |
Date :
2011-05-20 10:45:06 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมผิดตรงไหนอ่าครับ
connect.php
Code (PHP)
$db = "DB_PCRent.mdb";
$conn = new COM("ADODB.Connection") or die("Cannot start ADO");;
$sql->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath($db));
$Rec = new COM("ADODB.Recordset");
main.php
Code (PHP)
include "connect.php";
$str = "SELECT *
FROM tb_Contract";
$Rec->Open($str, $conn, 1,3);
$TotalRecord = $Rec->RecordCount();
echo $TotalRecord;
Fatal error: Call to a member function Open() on a non-object in .../connect.php on line 10
|
 |
 |
 |
 |
Date :
2011-05-20 10:48:07 |
By :
PikaboyZ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้ละครับ ขอบคุณมากครับบบบ ข้างบนผิดพลาดเล็กน้อยครับ ขออภัย
|
 |
 |
 |
 |
Date :
2011-05-20 11:00:29 |
By :
PikaboyZ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถามอีกนิดครับ
function Open() ใช้ยังไงครับ
Open($str, $conn, 1,3); <<< เลข 1 กับ 3 คืออะไรครับ
|
 |
 |
 |
 |
Date :
2011-05-20 11:04:55 |
By :
PikaboyZ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้ความรู้เพียบเลยครับ ขอบคุณมากๆครับ
|
 |
 |
 |
 |
Date :
2011-05-20 11:14:24 |
By :
PikaboyZ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|