התכונה שלך לא בנויה בצורה טובה. להבא, נסה לתכנן מראש את כל המערכת, לשים הכל בתוח פונקציות חיצוניות שעובדות כמו "קופסא שחורה"... וגם כך לא תיתקל בשאלות כאלה בעמצא...
זה גם לא הגיוני כל פעם להיתחבר למסד מחדש. או מתחברים פעם אחת, ואוספים את הנתונים למערך, או משאירים נגישות כל הזמן למסד.
וגם תישתדל לשים TAB-ים וירידות שורה היכן שצריך.
ולשאלתך:
אתה יכול ואפילו רצוי להישתמש באותו תופס.
אתה יכול לדעת מתי הטופס ניסגר, על ידי האירוע: Form_Unload
בכל מיקרא, הדרך הכי יעילה לדעתי היא להישתמש בהצגת הטופס כך:
קוד:
SearchMember.Show vbModal
וכך הקוד לא ממשיך להיתקדם, עד סגירת הטופס.
מצ"ב התוכנית עם הקוד שהסברתי עליו:
https://2007-uploaded.fresh.co.il/2...19/53258216.rar