@שואף-לדעת בתקווה שהבנתי נכון:
בתצוגת ה SQL לאחר המילה "SELECT" צריך להוסיף את המילה "DISTINCT"
לדוגמא:
Sara Rivka
-
-
@one1010 לא נראה לי שזה קשור כי אני פתחתי קובץ של Access 2003 במחשב עם Access 2016.
-
@yyy כתב בערך של קומבובוקס:
@Sara-Rivka כתב בערך של קומבובוקס:
;()combobox1.DataSours = EmployeesProjectsTable.GetTable
מה ה-Type ש-
()GetTable
מחזיר?
אם זה List אז אפשר להשתמש במתודה-Distinct.אין לי כרגע אפשרות לבדוק את זה מה שכן:
הוספתי את DISTINCT בשאילתה כך:
ואכן השאילתה פועלת נכון ומציגה כל שם רק פעם אחת.
שאלתי, האם צריך לשים את זה רק שם (כמובן גם להעתיק למחלקה של הטבלה), או שצריך לשים את זה גם בטופס באיזשהו מקום? -
@OdedDvir כתב בערך של קומבובוקס:
זה לא באמת משנה, אבל מפליא אותי שאתם לא בטוחים.
בכל מקרה זה תחביר השאילתא ב-SQL.אז אני אסביר את חוסר הידע בכך שאנחנו צריכות לעשות פרויקט, והמורה שלנו אמרה יום אחד שהיא יותר לא יכולה להגיע והשאירה אותנו עם לשון בחוץ - פרויקט לא מושלם.
גם במהלך השנה היא לא מדי הסבירה לנו ע"כ דבר מה טיבו ופישרו והתוצאות בהתאם...@dovid כתב בערך של קומבובוקס:
@Sara-Rivka אתם צריכים למצוא מה הגורם שממלא את הקומבובוקס.
זה יכול להיות שורת קוד, וזה יכול הגדרה בזמן עיצוב.
אחרי שתמצאו אותה, תוכלו לשאול אודותיה, איך לשנות אותה להציג ערכים יחודיים בלבד.אני יודעת שאלו שלוש שורות הקוד שממלאות את הקומבובוקס:
;()combobox1.DataSours = EmployeesProjectsTable.GetTable
;"combobox1.ValueMember = "employeesId
;"combobox1.DisplayMember = "fullNameהקומבובוקס לוקח נתונים מטבלה שרשומים בה עובדים שמבצעים פרויקטים. כל עובד יכול לבצע כמה פרויקטים. ולכן ישנם שמות כפולים בקומבובוקס
-
-
@OdedDvir אני צריכה ליצור את השאילה בAccess?
אם כן במה איפה אני מוסיפה את ה"DISTINCT"? (בקריטריונים?) -
-
שלום וברכה.
יש לי בויזואל סטודיו שפת C#, בטופס של WinForms, קומבובוקס שמכיל שמות מתוך עמודה מטבלה מסוימת.
הבעיה שלי היא שישנם שמות שמופיעים כמה פעמים בעמודה בטבלה ואני רוצה שבקומבובוקס יראו כל שם רק פעם אחת.
מה אני צריכה לעשות?
תודה מראש. -
תודה לכל המסייעים.
באמת הרצתי את זה וגילית שבאחת השורות בטעות המרתי אותו לint. -
@משתמש-תמים אין לי כרגע אפשרות להעתיק את הקוד.
מה שאני יכולה זה לצרף קובץ של הטופס עם הקוד. זה יעזור? -
שלום וברכה.
יש לי פרויקט בויזואל סטודיו בשפת C#.
הפרויקט מחשב שעות עבודה.
ישנה טבלה של עובדים ולכל עובד רשום מספר הזהות שלו, טבלה של פרויקטים וטבלה שמקשרת בין עובדים לפרויקטים (עובדים שמבצעים פרויקטים).
כאשר עובד מתחיל לעבוד על פרויקט, הוא מעדכן כניסה, וכאשר הוא מסיים לעבוד עליו הוא מעדכן יציאה.
וכאן יש לי בעיה -
כאשר לעובד שמעדכן יציאה יש מספר זהות שמתחיל ב - 0 התוכנה לא נותנת לי לעדכן את היציאה.
משהו יודע למה? הרי את עדכון הכניסה התוכנה נותנת לעשות, אז מה קורה כן? -
@dovid כתב בעזרה בטפסי ויזואל סטודיו C#:
א. אכן פדיחה שלי, אבל כדאי שתצליחו לראות את הבעיה בקוד (זה ממש פשוט) ולתקן בעצמכם, כי ככה לא תשתעבדו לתשובות פה. מה שקורה שיש שתי לולאות, אחת לכותרות ואחת לכלל השורות, ואת התנאי שמתי רק בלולאה של הכותרות.
ניסיתי לזהות את הבעיה בקוד, אבל אני לא כ"כ מתמצאת בתוכנה (זה פרויקט במגמה, והמורה זנחה אותנו לחסדי "תחומים"), ניסית להוסיף בשורה של התנאי תנאי גם עבור העמודות, אבל זה סימן לי את זה בתלתל אדום, אז שאלתי פה.
אגב שמתי לב שבשורה הזאת:
@dovid כתב בעזרה בטפסי ויזואל סטודיו C#:
File.WriteAllText(@"d:\temp.html",html);
הFILE מסומן לי בתלתל אדום, אז העברתי את זה להערה, מה מסמלת המילה הזאת?
-
@dovid שאלות נוספות בקשר לנושא הקודם:
א. שמתי את הקוד שנתת, וזה באמת מציג את הטבלה עם עיצוב של טבלה, והוריד מהכותרת את שמות העמודות המוסתרות. אבל- את העמודה המוסתרת עדיין רואים. (מצורפת תמונה)
איך מבטלים את זה?
(העמודה המוקפת זו עמודה מוסתרת שאת הכותרת שלה לא רואים בגלל הקוד שהוספתי)ב. איך ממרכזים את הטקסט?
-
@dovid תודה רבה!
סליחה על כל ההטרדה אבל יש לי עוד שאלה.
יש לי ComboBox שמכיל רשימת שמות מטבלה מסוימת.
בטבלה זו ישנם שמות שרשומים כמה פעמים.
ברצוני שב ComboBox יראו כל שם פעם אחת.
האם יש אפשרות לעשות את זה? אם כן איך?
תודה מראש. -
@dovid שמתי היום את הקוד, וזה באמת הדפיס לי. תודה רבה!
כמה שאלות:- האם יש אפשרות שזה ידפיס את הטבלה עם קווים בין השורות והטורים?
- ישנן עמודות בטבלאות שהסתרתי, ובהדפסה רואים אותן(מצורפת תמונה, העמודה CITY). האם יש אפשרות שלא יראו את זה?
- האם יש אפשרות לסדרת את הטבלה מימין לשמאל, ולא משמאל לימין כמו שזה מדפיס כיום?
-
@dovid כרגע אין לי את התוכנה במחשב.
מקווה לעשות את זה מחר בעז"ה.
בכ"א תודה רבה!! -
@dovid צריך בשביל זה חיבור לאינטרנט?
(אני לא מתמצאת בHTML) -
יש כאן משהו שיכול לעזור לי עכשיו?
-
@dovid הטבלאות מוצגות בפקד בשם DataGridView
ויתכן שמספר השורות יעלה על עמוד אחד -
מקווה שאני לא טועה, הטכנולוגיה WinForms.
תוצאת שאילתא באקסס
שגיאה באקסס
ערך של קומבובוקס
ערך של קומבובוקס
ערך של קומבובוקס
ערך של קומבובוקס
ערך של קומבובוקס
ערך של קומבובוקס
בעיה בהרצה בויזואל סטודיו בגלל מספר זהות שמתחיל ב- 0.
בעיה בהרצה בויזואל סטודיו בגלל מספר זהות שמתחיל ב- 0.
בעיה בהרצה בויזואל סטודיו בגלל מספר זהות שמתחיל ב- 0.
עזרה בטפסי ויזואל סטודיו C#
עזרה בטפסי ויזואל סטודיו C#
עזרה בטפסי ויזואל סטודיו C#
עזרה בטפסי ויזואל סטודיו C#
עזרה בטפסי ויזואל סטודיו C#
עזרה בטפסי ויזואל סטודיו C#
עזרה בטפסי ויזואל סטודיו C#
עזרה בטפסי ויזואל סטודיו C#
עזרה בטפסי ויזואל סטודיו C#