מדריך התוכנה של רונן

תיכנות, תוכנה,

יולי, 2013

שאילתות עדכון

פקודת insertבצורתה הפשוטה ביותר insert  משמשת להוספת nיה ליחס. יש לציים את שם היחס ואת רשימת הערכים של הזהויות. יש לציין את הערכים על פי הסדר שבו מופיעות התכונות בהגדרת התבנית (פקודת create table). הוסף זהות לקוח ליחס customer insert into  customervalues (‘Aharoni’, ‘Dizengof’, ‘Tel Aviv’)  צורה שנייה של פקודת insert  מאפשרת למשתמש לציין במפורש שמות של תכונות המתאימות לערכים בפקודת […]

קרא עוד

כתיבה וקריאה לקובץ XML

מספק קוד קריא יותר, וכן גמישות רבה יותר של שיתוף אובייקט ושימוש למטרות פעולה הדדית.מסדר את השדות הציבוריים ומאפיינים של אובייקט, או את הפרמטרים וערכי החזרה של שיטות, לזרם XML. התוצאה היא במחלקות המופיעים יחד עם מאפיינים ציבוריים ושדות שהומרו ל-XML.System.Xml.Serialization מכיל את מחלקות הדרושים להמשכים ו deserializing-XML. אתה יכול ליישם תכונות למחלקות ולחברים במחלקה […]

קרא עוד

כתיבה לקובץ וקריאה מקובץ

יש סיבה טובה להתמודדות של – ADO.NET  עם טכניקות גישה לנתונים פשוטות יותר, כמו כתיבה וקריאת קבצים רגילים. גישה לקובץ מסורתי היא בדרך כלל הרבה פחות שימושית ביישום אינטרנטממה שהיא בתכנית שולחן עבודה. מאגרי מידע, לעומת זאת, נועדו מהיסוד כדי לתמוך במספר משתמשים גדול בו זמנית במהירות, בטיחות ויעילות. רוב יישומי אינטרנט יסתמכו אף ורק על […]

קרא עוד

מודל 3 השכבות

הרעיון של עיצוב שלוש שכבות הינו פונקציונלי על רוב היישומים השלמים. מלאים ניתן לחלק לשלוש עיקרי רמות הפיתוח. הרמה הראשונה היא ממשק המשתמש (עיצוב הממשק), המציג את הפקדים ומקבל ומאמת קלט משתמש כולל כל הטיפולים באירועים בדף האינטרנט שלך בצד המשתמש – הם ברמה הראשונה. הרמה השנייה הוא הרובד העסקי, שבו ההיגיון הספציפי של היישום מתרחש, מאחורי […]

קרא עוד

מה זה LINQ?

(Quick guide to LINQ (Language Integrated Query מטרת הפוסט: בסיומו של פוסט זה אתם תדעו לכתוב קוד LINQ בשני התחבירים שלו ותבינו למה כדאי לעבוד עם LINQ ומה זה נותן לנו בתור מפתחים.     תוכן עניניים מה זה לינק ומה נותן לנו השימוש בו. לפני LINQ. var keyword Anonymous Types Extension Methods Lambda Expressions […]

קרא עוד

שאילתות פשוטות ומורכבות

ב SQL קיימת שאילתה בסיסית אחת לאיחזור מידע מבסיס הנתונים: פקודת select. קיימות אופציות רבות לפקודת ה select ב SQL , שיתוארו בהדרגה. נשתמש בתבניות בסיס הנתונים של מערכת הבנק: שדות הפרמטרים שטבלאות: נציין כי יש הבדל חשוב בין שאילתת SQL לבין שאילתת אלגברה יחסים:  ב SQL טבלה עשויה להכיל שתי זהויות (או יותר). כלומר […]

קרא עוד

החלפת שמות לעמודות – Alias

כפי שציינו בפרק פקודת ה Select, שמות העמודות בתוצאה חוזרים בהתאם לשם אותם בחר לנו התכנת ולעיתים הם מובנים רק לו. במידה ואנו רוצים להחליף שמות לעמודות לקריאים/מובנים יותר בתוצאה המתקבלת נוכל להשתמש בכינויים לעמודות באחד מהדוגמאות הבאות: 1. כאשר השם החדש מכיל מילה אחת – נציינה אחרי שם העמודה: Select FirstName Name From Emploees […]

קרא עוד

Previous Posts