שאלה קצרה ב - ASP

שאלה קצרה ב - ASP

דוגמא להמחשת השאלה בהמשך, מתוך Global.asa : Sub Session_OnEnd Application.Lock Application("visitors") = Application("visitors") - 1 Application.UnLock End Sub למיטב הבנתי בקובץ Global.asa משתמשים ב - Application.Lock וב - Application.UnLock כדי למנוע מצב ששני משתמשים יעשו את הפעולה באותו הזמן. השאלה שלי היא האם לא יכול לקרות מצב שבו שני משתמשים יגשו באותו הזמן לקובץ אשר פותח מסד נתונים ומושך ממנו מידע, איך בדיוק מונעים את המצב בו שני אנשים ניגשים באותו הזמן לקובץ המפעיל Connection למסד הנתונים? האם עושים שימוש ב - Lock ו - UnLock ובאיזה אופן בדיוק?

שלא תתבלבל

אם אתה רוצה ליצור חיבור לבסיס הנתונים כשכל גולש עולה לאוויר אז תשמור את האובייקט ברמת ה- session ום אתה רוצה לעשות זאת לכל הגולשים פר אפליקציה אז תעשה זאת במשתנה מסוג application . אני לא רואה סיבה ליצור DB CONNECTION ברמת APPLICATION ולשים אותו ב- SESSION ON START
עבור לעמוד
בחזרה לפורום
כרגע בפורום זה: אין משתמשים רשומים
עבור לפורום:
תיכנות
בחר
בחר