รบกวนด้วยนะคะ พยายามมา 3 วัน 3 คืนแล้ว ยังไม่ work เลยค่ะ
จาก code ด้านล่าง ถ้าลองให้เปลี่ยนตัว z เป็น a อย่างนี้ work ค่ะ
test = Trim(Replace(Request.Form("name"),"z","a"))
แต่พอจะให้เปลี่ยน ' ไปเป็น " คือใช้
test = Trim(Replace(Request.Form("name"),"'","""))
จะปรากฏ
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error in string in query expression 'name='ทดสอบ'''.
/register/registerbackup.asp, line 15
<%
Function ReplaceQuote(strString)
ReplaceQuote = Replace(strString,"'","''")
End Function
Dim strSQL
strSQL = " INSERT INTO tb (Name,LastName) VALUES ('"&ReplaceQuote(strName)&"','"&ReplaceQuote(strLastName)&"') "
%>