datagrid

  • פותח הנושא ms16
  • פורסם בתאריך

ms16

New member
datagrid

שלום, בניתי טופס שאמור להוסיף איש קשר עם הפרטים שם,טל',אימייל וכד' לאיש קשר יכולים להיות מס' אימיילים ומס' טלפונים אז כדי שיהיה נוח למשתמש להוסיף אימיילים או טל' שמתי דטהגריד ייעודי לטל' ואחד לאימיילים והגדרתי שמקור הנתונים שיוצג בדטהגריד יהיה טבלת טלפונים או טבלת אימיילים הבעיה שאני לא מעוניין שלמשתמש תהיה גישה לכל הרשומות שיש בטבלת טלפונים הרעיון שלא יראה אף רשומה אבל יוכל לראות איזה טלפונים הוא הוסיף האם זה בר ביצוע?רעיון אחר אולי?
 

avi648

New member
לפי דעתי תעשה כך

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