צפיות
תשובות
שאילתת INSERT INTO בASP
שלום אני ממש חדש לASP אבל יש לי ידע דיי נרחב בPHP.
אני מנסה לעשות שאילתת INSERT INTO לתוך בסיס נתונים מסוג ACCESS.
כאשר אני מנסה לכתוב את הקוד הבא הוא פשוט רושם לי Error 500, מה יכולה להיות הבעיה?
<%@ Language=VBScript %>
<%
dim name,email,icq_number,details
name=Request.Form("name")
email=Request.Form("email")
icq_number=Request.Form("icq")
details=Request.Form("details")
if name=nil OR email=nil OR icq_number=nil OR details=nil then
Response.Write("<center>לא הכנסת חלק מהפרטים הנחוצים אנא חזור אחורה בכדי לתקן זאת</center>")
else
dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "dsn=hod4u_icq"
dim sql
sql="INSERT INTO icq(name,icq_number,email,details) VALUES('" & name & "','" & icq_number & "','" & email & "','" & details & "')
Conn.Close
set Conn=nothing
End if
%>
תודה רבה
ארז
1 תשובות
המממ
1. שגיאה 500 היא שם כללי לכל השגיאות, קרא כאן כדי ללמוד על כך יותר.
2. אתה לא נתת פקודה שמפעילה את השאילתה (conn.execute). קרא על כך במדור ASP.