שלח תשובה

זירת השאלות

552
צפיות
21
תשובות

מה זו ההודעה שגיאה הזו:

,‏ 19 באפריל, 2004


Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.

/aboutTheSchool/admin/graduates.asp, line 264

rs.Open SQL,DSN,3,1 —- line 264

The SQL:
SQL = "SELECT id,first_name,last_name,country,email FROM tstTBL WHERE department='" & department & "' and start_date='" & start_date & "'"


תודה רבה!

תגיות:

21 תשובות

  1. mynameispepper הגיב:

    שאלה לגבי מערכת אימות מילה
    אני מעוניין לבנות מערכת אימות מילה כמו פה:
    http://www.ticketmaster.com/event/090038698F8424A7?brand=&tm_link=tm_home_g1

    פשוט לכו לחלק של הזמנת כרטיסים ונסו להזמין כרטיס.
    האפליקצייה מראה לכם תמונה עם אותות וצריך להכניס את המילה שבתמונה לשדה ורק אחר כך אפשר להמשיך.

    מישהו יודע איך עושים את זה?

    תודה מהפפר!

  2. אוריקס הגיב:

    קודם כל הייתי מקים מאגר של
    תמונות עם הנתיב לכל תמונה + הכיתוב שבה [בדיבי או באפליקציה]. אח"כ הייתי מגריל תמונה כלשהי, מציג, ושואב את הכיתוב שמתאים לה, ושומר הכל במשתנה Session.
    משם נשאר רק לאמת….

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

    עובד קשה הא
    כל היום משרשר שישורים …

  4. אוריקס הגיב:


    נקווה שאנשים ילמדו סופסוף, סה"כ זה לטובת כולם.

  5. mynameispepper הגיב:

    שאילתת SQL…
    יש לי טופס פשוט מאוד לחיפוש נתונים. יש בו 2 שדות סלקט.
    אחד לצבע ואחד למחלקה. הבעייה מתעוררת כשאני רוצה ליצור מצב שהמשתמש יוכל לא לבחור אחת מהקטגוריות והשאילתת SQL תשתנה בהתאם.

    הנה הקוד:


    color = request.form ("color")
    dept = request.form ("dept")

    If color <> "" Then
    color = " WHERE color='" & color & "'"
    Else
    color = ""
    End If

    If dept <> "" Then
    dept = " and dept='" & dept & "'"
    dept = " WHERE dept='" & dept & "'"
    Else
    dept = ""
    End If

    SQL = "SELECT id,firstName,lastName FROM tstTBL" & color & dept

    הצלחתי לבנות את כל האופציות מלבד זו שהמשתמש לא בוחר צבע אך בוחר מחלקה. אני לא מצליח לסדר את זה…

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

  6. apricot הגיב:

    לדעתי, חסר לך IF אחד ….
    בחלק הראשון אתה בודק האם יש ערך בשדה COLOR ופועל בהתאם.
    בחלק השני חסר לך IF שיבדוק האם COLOR ריק:
    אם COLOR אינו ריק – עליך להוסיף AND
    אחרת עליך להוסיף WHERE

    קטע קוד מקורי:


    If dept <> "" Then
    dept = " and dept='" & dept & "'"
    dept = " WHERE dept='" & dept & "'"

    צריך להיות:


    If dept <> "" Then

    if color <>"" then ' color has the WHERE statement
    dept = " and dept='" & dept & "'"
    else
    dept = " WHERE dept='" & dept & "'"
    end if
    Else
    …..

  7. mynameispepper הגיב:

    שאלה קלה לגבי אימות סיסמא…
    בטופס המבקש מהמשתמש לאמת את הסיסמא שהוא בחר ולהזין אותה שוב… האם יש צורך לשמור את 2 שדות הסיסמא אפילו ששניהם מכילים את אותו הדבר?

    תודה!

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

    עליך לוודא בשרת ובלקוח
    (בעיקר בשרת) שהסיסמאות זהות ולשמור אחת מהן

  9. mynameispepper הגיב:

    תוצאות חיפוש בצבע…
    איך עושים את זה שבתוצאות חיפוש שהמשתמש מקבל, המילה שהוא חיפש תיהיה צבועה?

    תודה!

  10. apricot הגיב:

    ע"י שימוש ב-replace
    נניח מילת החיפוש שלך היא Keyword, ואתה רוצה לחפש אותה בתוך שדה תיאור שנקרא desc (קיצור של description):


    KeyWord = Request("aKeyWord1")

    אתה מחליף את המילה המבוקשת כך:

    Desc=replace(Desc,KeyWord ,"<span style='color:red; background-color:yellow; font-size:14pt'>" & KeyWord & "</span>")

  11. mynameispepper הגיב:

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

    כאשר אני מציג את פרטי משתמש מסויים אני צריך גם להציג את הארץ לפי הקוד שלה וזה אומר שאני צריך לפתוח RS חדש בזמן שכבר יש אחד פתוח.

    איך עושים את זה? אם יש לי כבר RS פתוח עם לולאה שרצה על בסיס הנתונים ושולפת נתונים?

    תודה!

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

    דרך שגויה לחלוטין
    אני מציע לך שבטבלת המשתמשים תעשה עמודה בשם countryID שתהווה את ה-ID של המדינה של המשתמש בטבלת המדינות

    ועכשיו בשליפה משתמשים בג'וין כדי להוציא את הנתונים משני הטבלאות

  13. mynameispepper הגיב:

    אתה יכול להראות לי איזו דוגמא
    קלה בנושא?
    אני לא מכיר ג'וין ומעולם לא נתקלתי בזה

    תודה

שלח תשובה