גישה ל-Stored Procedures דרך Access 2003 – אפשרי או לא? (חלק ב')

בפוסט הקודם דנתי באפשרות לקשר מערכת מבוססת Access לשרת SQL ולהפעיל שגרות מאוחסנות (Stored procedures) הקיימות בו. בעוד שבפוסט הקודם התייחסתי לאפשרות שכל מסד הנתונים עובר לשרת SQL, בפוסט זה אתייחס למקרה שבו מעוניינים להמשיך ולהחזיק חלק מהטבלאות בקובץ ה-Access ולהעביר לשרת ה-SQL את שאר הטבלאות. ובכן, הטכניקה שבה ניתן ליישם מנגנון …

גישה ל-Stored Procedures דרך Access 2003 – אפשרי או לא? (חלק א')

אם העולם יגיע למצב שהוא יפוצץ את עצמו, הקול האחרון שיישמע יהיה של מומחה האומר 'זה בלתי אפשרי' / סר פיטר אלכסנדר יוסטינוב כתוכניתן, מעולם לא חשבתי שיש לי את הזכות לומר ללקוחותיי "תשמע, זה בלתי אפשרי" (למעט מקרים ספורים כמופיע בספרו של דוד הראל "דברים שהמחשב לא יכול לעשות"), …

איך מכניסים 5 פילים לחיפושית – או – איך טוענים כ"כ הרבה רשומות ל-Combobox כ"כ קטן? – חלק א'

תוכניתנים רבים שאיתם נפגשתי (ובכלל זה גם אני) נתקלו לא פעם בצורך לטעון רשימה (ListBox), תיבה משולבת (ComboBox), או ל-DataGrid כמות רבה של נתונים בבת אחת וגילו כי התוכנית שלהם מפסיקה להגיב למערכת במשך כל זמן טעינת הנתונים. (באותה הזדמנות הם גילו גם כי משתמשים הם עם חסר סבלנות שמבצע …

עבודה ב-Multithreading באפליקציות GUI – חלק 1

בעבודה עם GUI בתכנות מרובה נימים (Threads) ישנם נושאים שבדרך כלל הם טריוויאלים אך מעצם העבודה באופן כזה נדרשת טכניקה מיוחדת להתמודדות עם בעיות ייחודיות למצב זה. בפוסט זה אפרט חלק מהנושאים הבעייתיים ואת אופני הפתרון המומלצים. עדכון אובייקט גרפי מ-Thread אחר מזה שיצר אותו: מפתחים רבים נתקלים בבעיה בעדכון אובייקטי GUI מתוך Threads …