שאילתות באקסס

galar

New member
שאילתות באקסס

שאלה: כאשר אני מבצעת קוד מסוג זה:
Dim qry as QueryDef set qry = CurrentDb.QueryDefs("myQuery") ...............​
האם אני צריכה לסגור את האובייקט qry בסוף הפונקציה? אם כן - מה היא הדרך הכי נכונה לעשות זאות? תודה
 

yaron881

New member
תשובה

אין חובה לסגור את האובייקט, אך סגירתו תפנה חלק מהזיכרון , דבר שתמיד טוב לעשות. סגירת האובייקט תתבצע כך: set qry=nothing qry.close
 

bugg

New member
רק ש

עד כמה שאני יודע זה אמור להיות הפוך:
qry.close set qry = nothing​
כי מהרגע שהפקודה השנייה התבצעה, אי אפשר לפנות יותר לאובייקט qry כי הוא כבר שוחרר ואינו קיים יותר.
 
למעלה