שלח תשובה

זירת השאלות

518
צפיות
13
תשובות

מה זה ההודעת שגיאה הזאת?

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

Error Type:
ADODB.Field (0x80020009)
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
לא הבנתי מה הקטע שלה…
תודה מראש

תגיות:

13 תשובות

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

    אתה מנסה
    לקרוא תוכן של רשומה/לעבור לרשומה שלא קיימת.

  2. qazwsx הגיב:

    כל הטבלאות קיימות…
    מה זה יכול להיות?

  3. Ami הגיב:

    שאין רשומות בטבלה פשוט תעשה ככה:


    if rs.eof then
    response.write "clear"
    else
    מה שאתה רוצה
    end if

  4. qazwsx הגיב:

    עבודה עם עוגיות למישהו יש רעיון?
    אני רוצה לעשות חנות בניתי הכל אבל יש לי בעיה אחת…
    אני רוצה שיהיה כפתור "הוסף לסל קניות"
    שילחצו עליו זה יכניס את הפריט לעוגיה ובעוגיה 4 פרטים:
    שם
    מקט
    מחיר
    כמות
    עכשיו אם ילחצו על המוצר עוד פעם אז המספר של הכמות יעלה ב1…
    עד פה הכל בסדר עשיתי את זה אבל יש לי כמה בעיות…
    אם מישהו מוסיף לסל מוצר אחר אז זה מוחק את המוצר הזה…
    חשבתי על משהו לעשות משנה לשם של הitem של העוגיה אבל אז אני לא יודע איך להציג את כל הנתונים תואמים אחד לשני לדוגמא:
    בitem של השם יש מקרר והמקט שלו הוא 12345
    שמוסיפים עוד מוצר בשם תנור והמקט שלו הוא 54321
    אז שלא יתבלבלו בין המוצרים והמקטים..
    בקיצור למישהו יש רעיון משהו לסל קניות?
    תודה מראש
    גמר חתימה טובה
    וצום קל

  5. Alon12 הגיב:

    לא כדאי לעבוד בעוגיות
    כי זה בעצם טקסט שהדפדפן שולח לשרת ואפשר לזייף את זה (הרי השרת לא יודע אם מדבר איתו אקספלורר או נטסקייפ, ואת הטקסט שהוא שולח אפשר לשנות)
    תעשה בדטאבייס עמודה עם SessionID ותוסיף לה על כל עידכון.
    סשן אפשר גם לזייף אבל אז זה יראה בעיני השרת כסשן חדש ולא תהיה אפשרות לשנות.

  6. qazwsx הגיב:

    לא בעיה לי לעשות את זה בדטאבייס אבל
    אני עובד עם דטא בייס אבל קובץ אקסס…. יש לי אתר גדול כ15 אלף משתמשים שונים ביום… (כתובות איפי שונות)
    עכשיו הקטע שאמרו לי שאתר כזה עם כל כך הרבה כניסות ביום אז האקסס לא יכול להריץ כל כך הרבה שאילתות…
    ועכשיו ללמוד איך להמיר את זה לSQL אין לי זמן…
    אז אני מעדיף שכמה שפחות להעמיס על הקובץ אקסס
    אלא אם כן זה שטויות שהקובץ לא יכול לעמוד בכמות כזאת (או יותר) של אנשים…

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

    אז שמור באפליקציה לפי sessionID
    אבל לא בעוגיות.

  8. זהר פלד הגיב:

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

  9. qazwsx הגיב:

    אוקי תודה, התחלתי להתעניין…
    מצאתי את המאמר הזה:
    https://www.webmaster.org.il/showArticle.asp?id=89
    עכשיו יש בעיה אחת קטנה מאיפה אני מוריד את התוכנה הזאת?

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

    יש גרסה חינמית
    חפש בפורום הילדה בלבן נתנה לי קישור לזה לפני הרבה זמן

    אתה יכול להוריד את ה-MSDE שהוא המנוע של MSSQL ופשוט לעבוד עליו דרך כללים גפיים כמו אקסס ודומיו שיודעים להתחבר אליו (גם ה-EM יודע)
    http://www.microsoft.com/sql/msde

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

    זה ידוע לי…
    אבל לא נראה לי נוח לעבוד עם זה, וזה גם מאפשר פחות פונקציונליות.

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

    זה טוב למתחילים בנושא
    כי יש לך מן הסתם באקסס אשפים שעוזרים לך בהתחלה.
    מי שיודע TSQL יכול פשוט לכתוב את הקודים
    הדבר היחידי שלא מצאתי עדיין כשאתה עובד עם ה-MSDE ואקסס זה איך אפשר סתם להפעיל TSQL מבלי ליצור VIEW וכדומה כמו ב-QA של SQL SERVER

שלח תשובה