שלח תשובה

זירת השאלות

529
צפיות
16
תשובות

שגיאה בעת בניית מערכת הרשמה לאתר.

,‏ 4 בספטמבר, 2004

שלום!
ניסיתי לבנות מערכת הרשמה לאתר ונתקלתי בהודעת השגיאה הבאה כאשר נרשמתי למערכת:



Microsoft VBScript runtime error '800a01a8'

Object required: 'conn'

/rapworld/t/subscribe.asp, line 14




שורה מספר 14 היא:


   conn.Execute SQLstr


תודה לכל  העוזרים
ISRAPPER

תגיות:

16 תשובות

  1. MasterMind הגיב:

    2 דברים
    1) תראה קצת יותר קוד
    2) האם יצרת את האובייקט ? ככה ?

    Set Conn = Server.CreateObject("ADODB.Connection")

  2. israpper הגיב:

    הקןד הרלוונטי לתגובתך


       Set MyConn = Server.CreateObject("ADODB.Connection")
    MdbFilePath = Server.MapPath("database.mdb")
    MyConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"

    תודה
    ISRAPPEר

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

    שמע
    זה הסינטקס

    objConn.method arguments

    objConn זה השם שנתת לאובייקט החיבור שלך (במקרה הזה MyConn)
    method – שיטה מסוימת (במקרה הזה execute)
    arguments – פרמטרים שמועברים לשיטה (במקרה של execute זה מחרוזת שמכילה בתוכה משפט SQL)

    עכשיו נסה אתה לכתוב את השורה מחדש לפי מה שהסברתי

  4. israpper הגיב:

    זה לא עבד
    כתבתי את זה במקום שורה 14:


         MyConn.execute arguments

    וקיבלתי הודעת שגיאה:


    Microsoft OLE DB Provider for ODBC Drivers error '80040e0c'

    Command text was not set for the command object.

    /rapworld/t/subscribe.asp, line 14

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

    אתה צריך להחליף את arguments
    בשורת ה-SQL שלך

    MyConn.execute sql

  6. MasterMind הגיב:

    אולי כדאי שתעבור שוב
    על מדריך ה SQL שבאתר

  7. israpper הגיב:

    הבעיה בדף הזה נפתרה אבל בדף הכניסה
    שיצרתי יש בעיה:


    Microsoft VBScript runtime error '800a01a8'

    Object required: "

    /rapworld/t/enter.asp, line 14

    תודה למי שעזר בהודעות הקודמות ובהודעה הזו.

    ISRAPPER

  8. israpper הגיב:

    קראתי את זה כבר פעמיים ואני רואה
    שלא עברתי על שום כלל,בסה"כ ביקשתי עזרתי בבעיה נוספת שצצה.

  9. israpper הגיב:

    איזה קוד להראות?
    זה מה שכתבתי:


    MyConn.execute sql

  10. איך אנחנו אמורים לעזור לך,
    אם אתה לא מציג לנו את כל הקוד הרלוונטי (ובמקרה שלך לא הצגת בכלל קוד)?

  11. MasterMind הגיב:

    ולפי השגיאה תראה
    גם איך יצרת את האובייקטים
    אבל תראה את שני הקודים
    1) איך יצרת את האובייקטים
    2) משפט ה SQL שלך ……

  12. תדפיס את השאילתה
    ותראה לנו את התוצאה.
    אולי שם הבעיה..


    response.write sql

שלח תשובה

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

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

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

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

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