Access -כתיבת קוד-recordset
נתונות לי 2 טבלאות: -טבלת תרומות: שדה מפתח – קוד תרומה - טבלת תשלומים: שדה מפתח – קוד תשלום וכן שדה NumPayment המציין את מספרו של התשלום (האם זהו תשלום ראשון או שני של התרומה וכו´) לדו: לתרומה מס´ 103 ייתכנו 2 תשלומים קיימים : קוד תשלום:45 NumPayment =1 קוד תשלום:80 NumPayment =2 ברצוני שכאשר המשתמש ירצה להוסיף תשלום לתרומה קיימת בלחיצה על פקד "הוסף תשלום" השדה NumPayment יהיה כבר מעודכן למס´ התשלום האחרון+1 . כלומר אם בדו´ לעיל נרצה להוסיף לתרומה 103 תשלום נוסף – התשלום השלישי – בלחיצה על פקד נעבור לטופס מילוי פרטים בו השדה NumPayment יהיה מעודכן אוטומטית ל-3 !!! כיצד מבצעים עדכון אוטומטי זה? אני יודעת שצריך לפתוח את רשומות טבלת התשלומים ולסנן לפי קוד התרומה שנבחרה וברשומות שקבלתי לחפש את ה- Max מבין השדה NumPayment ואז התשלום הבא יהיה ה- Max+1 . האם הינכם יכולים לעזור לי בקוד או לתת לי את הבסיס לקוד ? כמו- כן האם בקוד לפתיחת רשומות צריך להשתמש בארכיטקטורת ADO או בארכיטקטורת DAO והאם במסד נתונים טוב להשתמש בשניהם גם יחד?????
נתונות לי 2 טבלאות: -טבלת תרומות: שדה מפתח – קוד תרומה - טבלת תשלומים: שדה מפתח – קוד תשלום וכן שדה NumPayment המציין את מספרו של התשלום (האם זהו תשלום ראשון או שני של התרומה וכו´) לדו: לתרומה מס´ 103 ייתכנו 2 תשלומים קיימים : קוד תשלום:45 NumPayment =1 קוד תשלום:80 NumPayment =2 ברצוני שכאשר המשתמש ירצה להוסיף תשלום לתרומה קיימת בלחיצה על פקד "הוסף תשלום" השדה NumPayment יהיה כבר מעודכן למס´ התשלום האחרון+1 . כלומר אם בדו´ לעיל נרצה להוסיף לתרומה 103 תשלום נוסף – התשלום השלישי – בלחיצה על פקד נעבור לטופס מילוי פרטים בו השדה NumPayment יהיה מעודכן אוטומטית ל-3 !!! כיצד מבצעים עדכון אוטומטי זה? אני יודעת שצריך לפתוח את רשומות טבלת התשלומים ולסנן לפי קוד התרומה שנבחרה וברשומות שקבלתי לחפש את ה- Max מבין השדה NumPayment ואז התשלום הבא יהיה ה- Max+1 . האם הינכם יכולים לעזור לי בקוד או לתת לי את הבסיס לקוד ? כמו- כן האם בקוד לפתיחת רשומות צריך להשתמש בארכיטקטורת ADO או בארכיטקטורת DAO והאם במסד נתונים טוב להשתמש בשניהם גם יחד?????