שלח תשובה

זירת השאלות

260
צפיות
3
תשובות

טעייה קטנה…

,‏ 4 ביוני, 2004

לעבודה לביה"ס (מסגרת קורס מוכנות לאוניברסיטה(מול"א))  אני צריך לעשות סקר
אז מסד כבר בניתי גם טופס הכנסת הנתונים זה שטויות אני רק טועה איפה לשים את הטראנזיקציה? כך בנוי ה-DB שלי:
טבלת פרטים
טבלת של כן (כפתור RADIO שאם הוא מסומן אז נפתח עוד חלק בטופס)
טבלה של לא(כמו הקודם רק שזה כפתור אחר)

ויש לי "SP" לכל אחת מהטבלאות שתפקידהן להכניס עכשיו קשרי הגומלין הם 1 לאחד בין טבלת פרטים לטבלת כן וכנ"ל גם לטבלת לא.
לכן עלי קודם להכניס את הנתונים לטבלת הפרטים כדי לרשום ID חדש למצביע כמו כן אני צריך להעביר את ה-ID החדש לאחת מהטבלאות בהתאם לבחירה (שאת זה אני יודע לעשות) רק איפה לשים את הטראנזיקציה?
1) על ההכנסה הראשונה למסד והשליפה של ה-ID האחרון
2) על כל ההכנסה למסד (על ה-SP של הפרטים שליפת ה-ID האחרון והכנסתו ע"י SP אחר)

בתודה ניר

תגיות:

3 תשובות

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

    לא הבנתי את המבנה
    מה זת טבלה "כן" וטבלת "לא"…?

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

    אז ככה…
    הטופז שלי הוא כזה:
    מין: ז/נ
    טווח גילאים
    האם יש מחשב בבית: כן/לא

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

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

    התשובה ב-FAQ
    (של תפוז)
    חיפשתי על שליפת ה-ID האחרון באקסס ומצאתי את התשובה לטעייה שלי
    אפשרות ראשונה

שלח תשובה