שלח תשובה

זירת השאלות

265
צפיות
8
תשובות

עזרה בASP דחוף

,‏ 22 בינואר, 2004

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

תגיות:

8 תשובות

  1. leofur הגיב:

    איי סי קיו 116247515
    תוכלו ליצור איתי קשר באייסיקיו
    116247515

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

    הנה…
    פתח שלושה רקורדסטים בכל אחד מהם פנייה לטבלה אחרת
    תעשה if שבודק האם יש את המשתמש בתוך אחת הטבלאות תוך שימוש ב-IF אחד ע"י השימוש באפורטור or ואם התנאי מתקיים בדוק ע"י case באיזה טבלה הוא נמצא ובכל case תעשה רישום שם המשתמש בתוך session (כל הסיישן באותו שם) ולאחר מכן הפנייה בהתאם ע"י redirect ובמקרה ואין את המשתמש באחד מהטבלאות (חלק ה-else של ה-if )תפנה את המשתמש בחזרה לטופס

    < מקווה שמובן >

  3. leofur הגיב:

    תוכל ליצור איתי קשר?
    תוכל בבקשה לךיצור קשר איתי באייסיקיו?

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

  5. mrmistory הגיב:

    איך עושים את…..
    הרצה בפעם אחד את 3 שאילתות או יותר ?
    תודה.

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

    גם נכון
    אבל כתבתי את מה שעלה לי ראשון בראש

  7. UNION
    http://www.really-fine.com/SQL_union.html


    SELECT Fld1, Fld2, ‘tbl1’ As TableName
    FROM tbl1
    UNION [ALL]
    SELECT Fld1, Fld2, ‘tbl2’ As TableName
    FROM tbl2
    UNION [ALL]
    SELECT Fld1, Fld2, ‘tbl3’ As TableName
    FROM tbl3

    כדי לבדוק לאיזו טבלה שייכת הרשומה, בודקים את


    rs("TableName")

שלח תשובה