עמוד:198

כעת , נחבר בין השאילתה שאנו רוצים לבצע לבין החיבור הנדרש , כלומר נשים במאפיין Connection של העצם מהטיפוס SqlCommand את עצם ההתחברות למסד הנתונים שהגדרנו קודם לכן ( בדוגמה שלנו בעצם בשם connection מטיפוס המחלקה : ( SqlConnection cmd . Connection = connection ; עתה , ניתן להתחבר אל מסד הנתונים על-ידי הפעולה : connection . Open (); הערה : כאשר עובדים עם טבלה אחת , ניתן לוותר על הפעולה הזאת משום שהיא תתבצע כחלק מהפקודה Fill הטוענת את הנתונים לזיכרון . אם בכל זאת בחרנו להתחבר למסד הנתונים באופן יזום , אז עלינו לוודא שהתנתקנו ממנו בסיום טעינת הנתונים . שלב – 2 טעינת המידע ממסד הנתונים לזיכרון נניח שמסד הנתונים הריץ את השאילתה ומצא שהיא מחזירה x רשומות העונות על השאילתה . כעת , עלינו לטעון את המידע מן המסד אל היישום . לשם כך נגדיר עצם מהטיפוס : SqlDataAdapter SqlDataAdapter adapter = new SqlDataAdapter (); המידע שיש לטעון מוגדר בעצם מהטיפוס Command ולכן נציב במאפיין SelectCommand של העצם מטיפוס SqlDataAdapter ערך זה : adapter . SelectCommand = cmd ; אפשר כמובן לבצע שתי פעולות אלה בו-זמנית על-ידי : SqlDataAdapter adapter = new SqlDataAdapter ( cmd ); המידע שיאוחזר ממסד הנתונים יישמר בעצם מהטיפוס . DataSet נגדיר אפוא עצם מהטיפוס הזה : DataSet ds = new DataSet ();

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


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