עמוד:217

רשימת המשתמשים הגרים בהוגוורט < h 2 > שימוש בDataSet- חדש , ייחודי למשימה זו < % LivesAt ( "Hogwart " " ); % > < span > < h 3 > שאלה 4 . 6 א . עדכנו את הדף בשרת ( Disconnected . aspx , Disconnected . aspx . cs ) כך שיבצע ויציג את כל המשתמשים שגרים ב 'H ogwart ' - ושנולדו לפני שנת . 2000 ב . עדכנו את הדף בשרת ( Disconnected . aspx , Disconnected . aspx . cs ) כך שיבצע ויציג את השמות הפרטיים ושמות המשפחה של כל המשתמשים שגרים ב- . 'Hogwart ' ג . הצגת נתוני המשתמשים לפי שנת הלידה בדוגמאות הקודמות , בנינו DataSet חדש המתאים לכל שאילתה . בדוגמה זו נתאר כיצד ניתן לשלוף את הנתונים מתוך עותק של מסד הנתונים השמור בעצם מהטיפוס DataSet ( הפעלת השאילתה . ( SELECT * FROM my Table כדי להציג רק חלק מן הנתונים , נבצע את הבחירה מתוך ה DataS et- בעזרת הפעולה Select של העצם מהטיפוס . DataTable ראשית נגדיר את מחרוזת השאילתה ולאחריה נקרא לפעולה Select על-ידי הטבלה . ds . Tables ] 0 [ פעולה זו תקבל את המחרוזת . בגישה זו אנו מנצלים את יתרונות הגישה הלא-מקושרת משום שאנו יכולים לאחזר נתונים לפי צרכינו מעותק של הטבלה הנמצא בזיכרון ומבלי שניאלץ לגשת שוב למסד הנתונים . כדי לאחזר את כל המשתמשים שנולדו לפני שנת , 2000 נוסיף פעולה המקבלת מספר המציין את שנת הלידה ( בדוגמה שלנו , . ( 2000 לשם כך , נוסיף פעולה בשם . OlderThen פעולה זו מזמנת את הפעולה , Get DataSet יוצרת עותק של הטבלה בזיכרון , ולאחר מכן

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר