דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ערך של קומבובוקס

ערך של קומבובוקס

מתוזמן נעוץ נעול הועבר תכנות
13 פוסטים 4 כותבים 299 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • yyyY מנותק
    yyyY מנותק
    yyy
    כתב ב נערך לאחרונה על ידי
    #2

    אפשר להשתמש ב-Distinct על הרשימה שקשורה לקומבובוקס.

    Sara RivkaS תגובה 1 תגובה אחרונה
    2
    • Sara RivkaS מנותק
      Sara RivkaS מנותק
      Sara Rivka
      השיב לyyy ב נערך לאחרונה על ידי
      #3

      @yyy כתב בערך של קומבובוקס:

      אפשר להשתמש ב-Distinct על הרשימה שקשורה לקומבובוקס.

      איך משתמשים בזה?

      תגובה 1 תגובה אחרונה
      0
      • OdedDvirO מנותק
        OdedDvirO מנותק
        OdedDvir
        כתב ב נערך לאחרונה על ידי
        #4

        נניח שיש טבלה Books שמכילה את שמות הספרים בשדה BookName:
        ניתן לקבל את השמות הייחודיים על ידי השאילתא:

        SELECT DISTINCT BookName FROM Books
        
        Sara RivkaS תגובה 1 תגובה אחרונה
        3
        • Sara RivkaS מנותק
          Sara RivkaS מנותק
          Sara Rivka
          השיב לOdedDvir ב נערך לאחרונה על ידי Sara Rivka
          #5

          @OdedDvir אני צריכה ליצור את השאילה בAccess?
          אם כן במה איפה אני מוסיפה את ה"DISTINCT"? (בקריטריונים?)

          תגובה 1 תגובה אחרונה
          0
          • OdedDvirO מנותק
            OdedDvirO מנותק
            OdedDvir
            כתב ב נערך לאחרונה על ידי
            #6

            באיזה db אתם משתמשים?

            Sara RivkaS תגובה 1 תגובה אחרונה
            0
            • Sara RivkaS מנותק
              Sara RivkaS מנותק
              Sara Rivka
              השיב לOdedDvir ב נערך לאחרונה על ידי
              #7

              @OdedDvir כתב בערך של קומבובוקס:

              באיזה db אתם משתמשים?

              Access (אם הבנתי נכון)

              תגובה 1 תגובה אחרונה
              0
              • OdedDvirO מנותק
                OdedDvirO מנותק
                OdedDvir
                כתב ב נערך לאחרונה על ידי
                #8

                זה לא באמת משנה, אבל מפליא אותי שאתם לא בטוחים.
                בכל מקרה זה תחביר השאילתא ב-SQL.

                Sara RivkaS תגובה 1 תגובה אחרונה
                2
                • dovidD מחובר
                  dovidD מחובר
                  dovid ניהול
                  כתב ב נערך לאחרונה על ידי
                  #9

                  @Sara-Rivka אתם צריכים למצוא מה הגורם שממלא את הקומבובוקס.
                  זה יכול להיות שורת קוד, וזה יכול הגדרה בזמן עיצוב.
                  אחרי שתמצאו אותה, תוכלו לשאול אודותיה, איך לשנות אותה להציג ערכים יחודיים בלבד.

                  מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                  בכל נושא אפשר ליצור קשר dovid@tchumim.com

                  תגובה 1 תגובה אחרונה
                  2
                  • Sara RivkaS מנותק
                    Sara RivkaS מנותק
                    Sara Rivka
                    השיב לOdedDvir ב נערך לאחרונה על ידי
                    #10

                    @OdedDvir כתב בערך של קומבובוקס:

                    זה לא באמת משנה, אבל מפליא אותי שאתם לא בטוחים.
                    בכל מקרה זה תחביר השאילתא ב-SQL.

                    אז אני אסביר את חוסר הידע בכך שאנחנו צריכות לעשות פרויקט, והמורה שלנו אמרה יום אחד שהיא יותר לא יכולה להגיע והשאירה אותנו עם לשון בחוץ - פרויקט לא מושלם.
                    גם במהלך השנה היא לא מדי הסבירה לנו ע"כ דבר מה טיבו ופישרו והתוצאות בהתאם...

                    @dovid כתב בערך של קומבובוקס:

                    @Sara-Rivka אתם צריכים למצוא מה הגורם שממלא את הקומבובוקס.
                    זה יכול להיות שורת קוד, וזה יכול הגדרה בזמן עיצוב.
                    אחרי שתמצאו אותה, תוכלו לשאול אודותיה, איך לשנות אותה להציג ערכים יחודיים בלבד.

                    אני יודעת שאלו שלוש שורות הקוד שממלאות את הקומבובוקס:
                    ;()combobox1.DataSours = EmployeesProjectsTable.GetTable
                    ;"combobox1.ValueMember = "employeesId
                    ;"combobox1.DisplayMember = "fullName

                    הקומבובוקס לוקח נתונים מטבלה שרשומים בה עובדים שמבצעים פרויקטים. כל עובד יכול לבצע כמה פרויקטים. ולכן ישנם שמות כפולים בקומבובוקס

                    yyyY תגובה 1 תגובה אחרונה
                    1
                    • yyyY מנותק
                      yyyY מנותק
                      yyy
                      השיב לSara Rivka ב נערך לאחרונה על ידי
                      #11

                      @Sara-Rivka כתב בערך של קומבובוקס:

                      ;()combobox1.DataSours = EmployeesProjectsTable.GetTable

                      מה ה-Type ש- ()GetTable מחזיר?
                      אם זה List אז אפשר להשתמש במתודה-Distinct.

                      Sara RivkaS תגובה 1 תגובה אחרונה
                      1
                      • Sara RivkaS מנותק
                        Sara RivkaS מנותק
                        Sara Rivka
                        השיב לyyy ב נערך לאחרונה על ידי
                        #12

                        @yyy כתב בערך של קומבובוקס:

                        @Sara-Rivka כתב בערך של קומבובוקס:

                        ;()combobox1.DataSours = EmployeesProjectsTable.GetTable

                        מה ה-Type ש- ()GetTable מחזיר?
                        אם זה List אז אפשר להשתמש במתודה-Distinct.

                        אין לי כרגע אפשרות לבדוק את זה מה שכן:
                        הוספתי את DISTINCT בשאילתה כך: ad3f54c3-e6e6-4e95-82b8-f21f1ca82a46-image.png
                        ואכן השאילתה פועלת נכון ומציגה כל שם רק פעם אחת.
                        שאלתי, האם צריך לשים את זה רק שם (כמובן גם להעתיק למחלקה של הטבלה), או שצריך לשים את זה גם בטופס באיזשהו מקום?

                        dovidD תגובה 1 תגובה אחרונה
                        1
                        • dovidD מחובר
                          dovidD מחובר
                          dovid ניהול
                          השיב לSara Rivka ב נערך לאחרונה על ידי
                          #13

                          @Sara-Rivka כתב בערך של קומבובוקס:

                          האם צריך לשים את זה רק שם

                          כן.

                          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                          בכל נושא אפשר ליצור קשר dovid@tchumim.com

                          תגובה 1 תגובה אחרונה
                          1

                          בא תתחבר לדף היומי!
                          • התחברות

                          • אין לך חשבון עדיין? הרשמה

                          • התחברו או הירשמו כדי לחפש.
                          • פוסט ראשון
                            פוסט אחרון
                          0
                          • דף הבית
                          • קטגוריות
                          • פוסטים אחרונים
                          • משתמשים
                          • חיפוש
                          • חוקי הפורום