22-01-2007, 21:16
|
|
|
חבר מתאריך: 07.08.03
הודעות: 408
|
|
.
יש לי טבלה, לצורך ההדגמה נקרא לה mainTable,
הטבלה הזו מכילה לצורך העניין את השדות ID,TableName.
ID - יחודי עבור כל רשומה בטבלה
TableName - מחזיק שמות של טבלאות במסד.
למעשה הטבלאה הזו היא מעיין מגשר שמחזיר לי שמות של טבלאות שאני עושה בהם שימוש.
נניח שאני רוצה לשלוף מידע מטבלה בשם TableTwo, אני יכל לעשות את זה בדרך הרגילה כמובן אם אני יודע מה שם הטבלה,
אבל בא נניח שהערכך TableTwo נמצא בטבלה mainTable ויש לו ID 3,
כמובן שאפשר לבצע את זה ב2 שאילתות, הראשונה תקח את TableName ואז שוב אני אבצע שאילתה עם הערך שהתקבל,
האם אני יכל לבצע שאילתה שאני אתן לה את ערך הID בטבלה mainTable וככה למעשה לקבל את TableName ולשלוף ממנו את כל המידע?
|