 |
|
ผมใช้ PHP ติดต่อฐานข้อมูล access ผ่าน ODBC โดยให้ใส่ข้อมูลในตาราง
แต่ก่อนนี้มาน Run ได้ แล้วผมก้อลงโปรแกรม PHP ใหม่ มานดันเป็นแบบนี้
Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query., SQL state S1000 in SQLExecDirect in D:\New_web_multi\products\husqvarna\SDorder.php on line 141
tools ที่ใช้คือ PHP 5.05, IIS 5.1, Access 2003
code insert เป็นแบบนี้
<?
#------------------- ติดต่อ ODBC ส่งข้อมูลลูกค้าลงใน ตาราง CustomerTB
$dsn = "MultiServ";
$user = "multidb";
$pass = "123456";
$conn = odbc_connect($dsn,$user,$pass);
$sql = "INSERT INTO CustomerTb (SDate,Product_Name,Product_Number,gModel,Title,Fname,Lname,Email,CompName,Address,City,PostCode,numberTel,numberFax) values ('$SDate','$Product_Name','$Product_Number','$gModel','$Title','$Fname','$Lname','$Email','$CompName','$Address','$City','$PostCode','$numberTel','$numberFax')";
odbc_exec($conn,$sql);
odbc_close($conn);
?>
หรือเป็นที่เราลืม set อารายเหรอเปล่าช่วยด้วยหน่อยจิ ขอคาราวะ 
Tag : - - - -
|
|
 |
 |
 |
 |
Date :
19 ต.ค. 2550 20:50:48 |
By :
kmushio |
View :
1793 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |