שאלה ב-asp

ssone

New member
שאלה ב-asp

יש לי שתי טבלאות מוכנות ב-access והם מקושרות ביניהם.אני רוצה לקרוא את הנתונים מהם מתוך דף asp ולהציג אותם לתוך טבלה ב-asp .איך אני קורא משניהם בו זמנית???
 
זה שאלה ב SQL, לא ASP

תקשר בין הטבלאות בשאילתה בעזרת JOIN. למשל, אם השדה שמקשר בין שתיהן הוא ID באחת ו IDX בשנייה:
SELECT table1.*, table2.* FROM table1 LEFT JOIN table2 ON table1.ID=table2.IDX​
 

ssone

New member
האם תוכל לעזור?

יש לי שתי טבלאות:אחת בשם employee והשניה בשם meeting קשרי הגומלין ביניהם הוא 1 ל-רבים.עובד אחד יכול להזמין מספר ישיבות.השאלה היא איזה שדה יכול לקשר בין שניהם? והאם מה שרשמת לי זה נכון למה שיקשר ביניהם?
 
אני יכול לנסות ../images/Emo8.gif

JOIN מתאים בהחלט למקרי אחד-לרבים. במקרה שלך האחד הוא העובד והרבים הוא הפגישה. לכן הקישור צריך להיות בצורה כזאת: בטבלת הפגישות צריך להיות שדה שיצביע על שדה מפתח בטבלת עובדים. למשל - אם יש שדה ID בטבלת עובדים (שהוא ייחודי - כלומר לא יכולים להיות 2 עובדים עם אותו ID), אז בטבלת פגישות יהיה שדה EmployeeID שייתן ערך שיצביע על טבלת העובדים. השאילתה תיראה כך:
SELECT * FROM employee LEFT JOIN meeting ON employee.ID=meeting.EmployeeID​
 

ssone

New member
תודה לך, אני אנסה

אם לא יצליח לי אהיה בקשר.תודה
 
למעלה