VB6, Combobox וגם Access

VB6, Combobox וגם Access

יש לי DB באקסס, שבו יש טבלה בעלת טור אחד בלבד, שאותו אני רוצה לשתול בתוך Combobox. מה שהצלחתי לעשות הוא להוסיף פקד Data, לומר לו לאיזה קובץ לפנות, להפנות את ה-Combo לפקד ה-Data הזה, ולומר לו לאיזה טור לפנות. אם אני בוחרת ב-Combo באפשרות DropDown Combo אני מצליחה לראות בזמן הריצה את הפריט הראשון בטבלה שאליה קישרתי, ורק באמצעות תזוזה בפקד ה-Data לזוז בין האפשרויות השונות בטבלה. לעומת זאת, אם אני בוחרת ב-Combo באפשרות DropDown List (שאותה אני מעדיפה), בזמן הריצה אני לא רואה בכלל נתונים ב-Combo. איך עושים את זה? והאם יש שיטה יותר פשוטה, בלי תיווך פקד ה-Data לקשר Combo לנתונים חיצוניים? תודות רבות וכנות מראש, ליבי

למלא את הקומבו..

אין שיטה ממש פשוטה בשביל זה, אבל גם לא נורא מסובכת.. כדי לוותר על פקד ה- Data תוכלי להשתמש באובייקטי ADO המוגדרים בקוד. בכדי למלא את הפקד (הקומבו) בני רוטינה שתרוץ על הנתונים עד סופם (כלומר עד ש- EOF = True) ובכל פעם מוסיפה את הנתון לקומבו.

התבלבלתי לגמרי

שמקור הנתונים יהיה במקום פקד Data הפקד המקביל של ADO, וה-COmbo יישאר אותו קומבו, ורק למלא אותו באמצעות הרוטינה? נניח עם additem? אני ממש חדשה בזה.

מסתבר שיש לי בעיה עם ADO בכלל. התקנתי משהו לא לפי הסדר, ועכשיו אני מקבלת Adodc unknown error.

נראה שאני לא אצא מהעניין הזה בקלות.

VB6, Combobox וגם Access

יש לי DB באקסס, שבו יש טבלה בעלת טור אחד בלבד, שאותו אני רוצה לשתול בתוך Combobox. מה שהצלחתי לעשות הוא להוסיף פקד Data, לומר לו לאיזה קובץ לפנות, להפנות את ה-Combo לפקד ה-Data הזה, ולומר לו לאיזה טור לפנות. אם אני בוחרת ב-Combo באפשרות DropDown Combo אני מצליחה לראות בזמן הריצה את הפריט הראשון בטבלה שאליה קישרתי, ורק באמצעות תזוזה בפקד ה-Data לזוז בין האפשרויות השונות בטבלה. לעומת זאת, אם אני בוחרת ב-Combo באפשרות DropDown List (שאותה אני מעדיפה), בזמן הריצה אני לא רואה בכלל נתונים ב-Combo. איך עושים את זה? והאם יש שיטה יותר פשוטה, בלי תיווך פקד ה-Data לקשר Combo לנתונים חיצוניים? תודות רבות וכנות מראש, ליבי

למה לא להשתמש ב-ComboBox רגיל ולהכניס לתוכו נתונים באמצעות שאילתת SELECT ?

עבור לעמוד
בחזרה לפורום
כרגע בפורום זה: אין משתמשים רשומים
עבור לפורום:
תיכנות
בחר
בחר