עמוד:199

'F' , 1988 , ' 077 222224 ' , ' 052 2222224 ' , ' email 8 @ yahoo . com' , 'Y' ) " ; % > מחיקת רשומה באופן דומה , כדי לבטל רשומה , עלינו להגדיר שאילתת SQL מהטיפוס . DELETE לדוגמה , נגדיר מחרוזת המבטלת את המשתמש ששם המשתמש שלו הוא . 'user 8 ' < % ! String sqlString = "DELETE From tblUsers WHERE userName = 'user 8 ' "; % > שאלה 4 . 7 חזרו ובצעו את המשימות ב ' עד ו ' שהוגדרו בשאלה . 4 . 6 השתמשו הפעם בפעולה . excuteUpdate ה . סגירת הקשר יצירת קשר למסד נתונים מקצה משאבים של הDBMS- ושל . JDBC לכן כאשר תכנית מסיימת להשתמש בקשר עליה לשחרר את המשאבים הללו מהר ככל האפשר . שחרור המשאבים נעשה על-ידי סגירה של הקשר ( העצם , ( Connection של המשפט ( העצם ( Statement ושל טבלת התוצאה של השאילתה ( העצם . ( ResultSet פעולת הסגירה נעשית באמצעות הפעולה close שמאפשר כל אחד מהעצמים הללו . בהקשר של יישום האינטרנט , שבו השרת עשוי לטפל בבקשות של לקוחות רבים שצריכים לגשת למסד הנתונים , חשוב עוד יותר לשחרר את המשאבים מהר ככל האפשר . משתמש יכול לשלוח בקשה שמחייבת גישה למסד , ואז לעשות הפסקה ממושכת ( למשל , ללכת להכין כוס קפה . ( אין זה סביר לשמור את הקשר למסד הנתונים עד שהמשתמש ישלח בקשה נוספת . לפיכך , מומלץ לפתוח קשר חדש למסד עבור כל בקשה , ולסגור את הקשר מיד עם מילוי הבקשה . העצם ResultSet נסגר באופן אוטומטי כאשר העצם ה S tatement- שיצר אותו נסגר , או כאשר יוצרים מאותו Statement עצם ResultSet חדש ( לרוב , על-ידי פעולת executeQ uery

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


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