תיאור: תוכנית לדוגמא זו מאפשרת:
1. גיבוי של קובץ Access ושמירת הקובץ המגובה כתבנית לשחזור.
2. שחזור ל-Access מתוך קובץ הגיבוי לפי תבנית ובהעדר תבנית, התוכנית פותחת טבלאות לבד ומנחשת את סוג השדה לפי שמו.
בנוסף התוכנית כוללת קוד שימושי לטיפול בקבצים וממשק משתמש מעוצב עם פינות מעוגלות.
הקוד עודכן בתאריך 13/10/2006:
הקוד הישן נארז כפרויקט DLL ונוסף מסך הרצה. בצורה זו ניתן להוסיף לכל יישום את תוכנית השחזור והגיבוי ללא בעיית תאימות כקובץ DLL.
ניתן להוריד את הקוד המקורי (טרם העדכון) מכאן (53k).
תיאור: קוד זה מדגים כיצד להתחבר מ-VB (בעזרת ADO) לבסיס נתונים Access שנמצא על שרת מרוחק. כדי לעקוף את הבעיות בגישה ישירה לבסיס הנתונים המרוחק, תוכנת הלקוח ניגשת לדף ASP על השרת המרוחק, שמבצע את השאילתה הנדרשת ומחזיר את התוצאות בפורמט XML. תוכנת הלקוח מקבלת את התוצאות ומציגה אותן ממש כמו שהם התקבלו ישירות מבסיס הנתונים המרוחק. הערה: בקובץ ה-ZIP קיימת תוכנת הלקוח ובספריה Server side שבקובץ ה-ZIP נמצאים הקבצים של צד השרת (קובץ ה-ASP וקובץ בסיס הנתונים). תודות: לפורום VB בתפוז.
דוגמא לעבודה עם בקר ה-Adodc להצגת ועדכון נתונים מבסיס נתונים
תיאור: תוכנית זו מדגימה הצגת ועדכון נתונים מבסיס נתונים Access בעזרת שימוש בבקר Adodc ובבקר ה-DataGrid. התוכנית מדגימה כמו כן שימוש ב-MSAgent ואפשרויות נוספות.
הצגת נתונים מבסיס נתונים Access עם אפשרויות ייצוא ל-XML ו-CSV
תיאור: תוכנית זו מאפשרת לפתוח בסיס נתונים של Access,גם כאשר הוא מוגן בסיסמת בסיס נתונים וסיסמת קבוצת עבודה.
התוכנית גם מציגה את סכמת הטבלאות והשאילתות בבסיס הנתונים, כאשר לחיצה כפולה על טבלה מהרשימה, פותחת אותה ומציגה את תוכן הטבלה (באמצעות בקרים המאותחלים באופן דינדמי). בנוסף, ניתן לייצא את תוכן הטבלאות לפורמט CSV (פורמט, שניתן לפתיחה למשל על ידי Excel, המפריד בין הנתונים בכל רשומה, על ידי פסיק) או לפורמט XML (כולל תמיכה בעברית).
תיאור: תוכנית זו מדגימה כיצד לערוך רשומות מבסיס נתונים ב-FlexGrid (בעזרת תיבת טקסט על המיקום הרצוי ב-FlexGrid), כיצד למיין אותן לפי שדה מסוים וכיצד להוסיף ולמחוק שורות מה-FlexGrid.
הערה: התוכנית מהווה שיפור ניכר לקוד שנשלח ל-PSC על ידי Joesatri.
תיאור: תוכנית זו היא תוכנית לחישוב שעות עבודה חודשיות, הכוללת את הפונקציות הבאות:
1. הוספת דיווחי שעות חדשים ברמה חודשית.
2. עדכון דיווחי שעות קיימים ברמה החודשית.
3. מחיקת דיווחי שעות קיימים ברמה החודשית.
4. איחזור דיווחי שעות ברמה החודשית.
5. מיון דיווחי שעות קיימים לפי יום ברמה חודשית.
המידע אודות שעות העבודה נשמר בקובץ נתונים (DAT), שאינו קובץ בסיס נתונים מסחרי (דבר זה מקנה עצמאות רבה יותר ברמת הקוד וגם שליטה טובה יותר על האלגוריתמיקה והזרימה).
התוכנית באה להוכיח כי ניתן לפתח מערכות מידע ללא תלות בבסיס נתונים מסחרי ובכך ניתן להשיג עצמאות רבה יותר וגם לחסוך בעלויות כספיות. כמו כן, התוכנית מלווה בתיעוד רב בעברית.
תיאור: תוכנית זו היא יומן פגישות ואירועים, המשתמשת בבסיס נתונים של Access, לניהול הפגישות והאירועים. ניתן לקבוע גם שהאירוע/הפגישה שנקבעה תחזור כל פרק זמן מסוים (כל חודש למשל).
מומלץ להדר את התוכנית לקובץ EXE, ולהוסיף אותה לספריית ה-Startup, כדי שהתוכנית תופעל עם עליית Windows.
תיאור: קוד זה מציג דרך מקורית לשימוש בפקד DataReport של ויזואל בייסיק. הקןד כולל שימוש באובייקט PageSet, המאפשר שליטה בכיוון ההדפסה (לרוחב או לאורך).
הקוד משתמש בבסיס נתונים של Access, עבור הצגת המידע בדו"ח באמצעות פקודת SQL.
הערה: אם ספריית ה-PageSet לא מותקנת אצלכם במחשב, יש לרשום אותה באמצעות RegSvr32 לדוגמא:
RegSvr32 C:\VBDataReport\PageSet.dll (כמובן יש לשנות את שם הספריה, בהתאם לספריה אליה פרסתם את הקוד).