שלח תשובה

זירת השאלות

6 תשובות

  1. iliakap2002 הגיב:

    בעיה בקוד שלי… רקורדסט
    יש לי קובץ CONN שמאונקלד:


    <%
       dim conn, rs
      
       Set conn = Server.CreateObject("ADODB.connection")
       Set rs   = Server.CreateObject("ADODB.recordset")

       conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" & Server.MapPath("dBase.mdb")
    %>

    אינקלדתי את CONN ופתחתי את ה RS…


       sql="SELECT * FROM users WHERE UserName="& Request.Cookies("UserDetails")("UserName") &" AND Password="& Request.Cookies("UserDetails")("PassWord")
      
       rs.open sql, conn, 1, 1

    אני מקבל שגיאה:


    Microsoft JET Database Engine error ‘80040e10’

    No value given for one or more required parameters.

    /iliakap2002/newi-rock/login.asp, line 32

    ניראה לי שזה קשור לסוג הסמן וסוג הנעילה אבל לא בטוח… אין לי מושג למה זה קורה…

    תודה מראש

  2. ניר טייב הגיב:

    1. Password זו מילה שמורה באקסס
    2. נראה לי גם וsername אם כי אני לא בטוח
    3. תדפיס את השאילתא: Response.Write sql
    4. כנראה אחד הערכים שאתה משרשר לשאילתא הם ריקים מתוכן.

  3. iliakap2002 הגיב:

    ניסיתי…
    הכל מעולה רק שזה לא פועל
    No value given for one or more required parameters.
    עדיין… שיניתי את השמות של השדות ל USERN וPASSW
    ובהתאם גם את קוד ה SQL… עדיין לא פועל… מוזר =

  4. BuildHome הגיב:

    שדות טקסט
    הגדרת את השדות כשדות מספר (ללא גרש בודד משני הצדדים).

    תגדיר אותם כשדות טקסט כמו שצריך (גרש [‘] מכל צד.

  5. iliakap2002 הגיב:

    אוי! אני לא מאמין! תודה לשניכם. פעל
    פשוט ברח לי מהראש!!! שכחתי לשים גרש! טעות מטומטמת!

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!