צפיות
תשובות
שאלה בנושא Server.Execute
נאלצתי לפתוח מחדש את הדיון כי השאלה שלי שהיתה קשורה לשרשור קודם לא קפצה למעלה ….
אז ככה: הבנתי מ"הילדה" שניתן לקרוא בתוך לולאה לדף ASP אחר וגם לחזור לדף הקורא ע"י שימוש ב- Server.Execute.
אני בראשית דרכי ב-ASP, ומשהו לא ברור לי:
אני רוצה לקרוא, בתוך לולאה לדף ASP שמכיל טופס עם נתונים מה-DB (לצורך עדכון) , אשר קורא לדף נוסף – בו מתבצע עדכון ב-DB, וחוזר לתוך הלולאה המקורית?
Main.ASP:
Loop from 1 to N
Call Update1.ASP
Next
Update1.ASP:
Form with data from the DB for selected record
Update fields
Sumbit (via Update2.ASP)
Update2.ASP
Update the record in DB
Redirect to Main.ASP
האם נכון לבצע את הקריאה לדף ה-ASP בהגדרת הטופס, משהו כמו:
< form name= … action=Server.Execute "file2.asp" >
או שבפעולת ה-Submit יש לבצע משהו כמו:
onclick=Server.Execute "file2.asp
או שאני בכלל לא בכיוון?
העיקר שלאחר הזנת נתונים בטופס + עדכון – התכנית תחזור ללולאה לפריט הבא …
תודה ויום נעים,
4 תשובות
לפני שהייתי שולח את הבקשה
הייתי מעדיף לאגור את כל ה"בקשות" שלי ואיכשהו שולח פעם אחד, במקום 100 פעמים.
תודה על הרעיון
לפי תרשים הזרימה שצירפתי, בטופס שאמור להשלח בתוך הלולאה מוצגת רשומה מתוך ה-DB עם שדות, לצורך עריכה ועדכון.
כיוון אחד שיש לי – זה מערך דו מימדי (כשהתא הראשון עבור כל רשומה הוא ה-ID, והתאים האחרים – שאר השדות)
2 שאלות לי אליכם:
1. איך ניתן להעביר את התוכן של אותן רשומות מעודכנות לתוך המערך…
2. האם יש אפשרות לעריכת תוכן של רשומה ללא שימוש בטופס? אם כן איך מעדכנים את השינוי?
שוב, תודה.
יש בהודעה הקודמת שאלה נוספת …
בוקר טוב
– הקפצה