ต้องการลบข้อมูลจากฐานข้อมูล โดยผมเปลี่ยนจาก ID เป็น ONO แทน แล้วลบไม่ได้ครับ Error ครับ
Code ที่ใช้
<%
Set Conn=Server.Createobject("ADODB.Connection")
Conn.Open "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("../../Main_Database.mdb"),"" , ""
'หรือจะใช้เป็น Conn.Open "database","",""
ono=Request.QueryString("ono")
conn.Execute "DELETE * FROM MainData WHERE ono="&ono
Response.write("ลบข้อมูลเรียบร้อยแล้ว")
Conn.Close
%>
-----------------
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
/MMCMWS/MH/NewOr/Or/AddDeleteOr.asp, line 6
--------------------
ฟิลท์ในฐานข้อมูลเป็น Text ครับ
Tag : - - - -
Date :
24 ส.ค. 2549 16:48:45
By :
อ่อนมากๆ34
View :
2044
Reply :
2
No. 1
Guest
ถ้า ono เป็น ข้อมูลชนิด text น่าจะมี เครื่องหมาย ' ' ครอบนะครับ น่าจะเป็น