פורסם 2014 באפריל 1811 שנים יצרתי לעצמי איזה פרויקט קטן ואני מאוד מתלבט, אני אסביר לכם מה הבעיה ואשמח אולי למישהו יש הצעה לפיתרון נורמלי הבנתי שיותר נורמלי לעבוד בdataset מאחר והטבלאות יושבות לי בזיכרון ורק כאשר אני רוצה לעדכן הadapter עושה לי את הupdate הבעיה היא שיצרתי טבלה בdataset שמרכיבה 2 טבלאות ולכן אני לא יכול לעדכן אותה, העידכון מתבצע לפי מה שהומלץ לי פה דרך 2 שאילתות נפרדות לדוגמא : אם יצרתי dataset שמכיל בתוכו טבלה שעושה join בין טבלה של employee לבין טבלה של person אז אם אני רוצה להוסיף עובד אני צריך לעשות 2 שאילתות insert , אחת לטבלה של employee ואחת לטבלה של person . פה הדברים הופכים להיות יותר מורכבים.. מאחר שזה דורש ממני להוסיף בdataset עוד 2 טבלאות, אחת של הemployee ואחת של person אם אני רוצה לעבוד דרך הdataset . הבעיה היא שאז הטבלאות האלה מכילות את כככככככככככככללל הנתונים מהDB ואני רוצה לעשות סינון אני רוצה שהטבלאות האלה יכילו לי אך ורק את העובדים של אותה חברה.. מאחר והDB שלי מכיל את כל החברות... ואני לא רוצה שבשאילתא של כול העובדים הוא יעלה לי את כל העובדים של כל החברות.. אני אסביר את זה בציור אני לא יודע מה לעשות... אני יכול לפתור את זה אם אני אעבוד לא דרך dataset אלא דרך התחברות רגילה, לא דרך dataset
פורסם 2014 במאי 511 שנים שלום רב,דבר ראשון יש לך טעות בהבנה, DATASET הוא אובייקט טבלאי, ויודע להציג נתונים בטבלה.בכותרת של השאלה רשמת DISCONNECT ו CONNECT , אלו 2 שיטות לעבוד עם בסיסי נתונים.בשיטה DISCONNECT אתה מבצע שאילתא לבסיס נתונים ומתנתק, זו שיטה טובה ומהירה ויכולה לעבוד בעומסים גדולים של נתונים, אתה יכול להציד את הנתונים ע"י אובייקט כמו DATASET, GRIDVIEW, LISTVIEW וכו.CONNECT - היא שיטה ע"י אובייקט "שמנהל" את כל הגישה לבסיס הנתונים, הוא יודע לקחת נתונים ולסגור את החיבור לבד ללא התערבות שלך.זה נקרא ENTITY FRAMWORK - זה טוב לטבלאות יחסים קטנות ולעומסים קטנים בינוניים.המלצה: כשאתה מחפש מידע באינטרנט קודם כל תלך לאתר של מיקרוסופט MSDN ואם לא תמצא שם את מה שאתה צריך תמשיך לחפש.
פורסם 2014 במאי 611 שנים מחבר לפי מה שקראתי והסבירו לי , dataset מכיל בתוכו כמה טבלאות, ולכן איך הוא יכול להיות אובייקט טבלאי? נכון שאני יכול לשלוף ממנו נתוני טבלה אבל הוא יכול להכין מספר טבלאות..והשאלה שלי הייתה מתי בעצם עדיף לי לעבוד בשיטת connected ומתי לעבוד בשיטת disconnectedכי אם אני חושב על זה יותר לעומק, השיטה disconnected תמיד יותר עדיפהלמה אני צריך להשתמש בשיטה connected ? ניראה לי שאני אעדיף תמיד שהתקשורת תסגר כמה שיותר מהר ..- - - תגובה אוחדה: - - -איזה יתרונות יש לי כבר בשיטה של ה connected
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.