נתיב גישה בAccess

jonyariely

New member
נתיב גישה בAccess

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

גרי רשף

New member
הייתי מציע כך..

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

jonyariely

New member
אם כן...

פירוש הדבר שאליי להוסיף שדה נוסף בטבלה המכילה את שמות הקבצים שיכול מס' הID של סיפריית הבסיס בטבלה שלה ואז לחבר בינהם בעזרת Inner Join. עכשיו כשחיברתי בין הטבלאות וקיבלתי טבלה המכילה גם את שם הקובץ מטבלה1 ואת סיפריית הבסיס מטבלה2 איך אני מחבר בינהם שיהיו רשומה אחת מחוברת?
 
למעלה