שלח תשובה

זירת השאלות

400
צפיות
1
תשובות

שאילתת INSERT INTO בASP

,‏ 8 באוגוסט, 2005

שלום אני ממש חדש ל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. אוריקס הגיב:

    המממ
    1. שגיאה 500 היא שם כללי לכל השגיאות, קרא כאן כדי ללמוד על כך יותר.
    2. אתה לא נתת פקודה שמפעילה את השאילתה (conn.execute). קרא על כך במדור ASP.

שלח תשובה