שלח תשובה

זירת השאלות

504
צפיות
3
תשובות

שאלה, ואם זה יעיל אז המלצה….

,‏ 3 בפברואר, 2004

כאשר משתמשים בבסיסי נתונים של SQL SERVER יש פרטים שצריך לרשום בSTRING של התחברות שמשתנים משרת לשרת כלומר: שם שרת צריך לשנות בשרת אחר וככה לשנות את כל ההתחברויות שרשמתי בכל דפי ASP (רק לחשוב שאם בנינו מערכת ויש שם 150 קבצי ASP זה יכול לשגע בן אדם).

עכשיו השאלה: האם יעיל לעשות קישור כזה.
1) ב GLOBAL.ASA לעשות
Sub Application_OnStart

Application("Conn")="Provider=SQLOLEDB; Data Source=servername;Initial Catalog=dbname;User Id=sa;Password=;"
End Sub

וכאשר אנחנו רוצים להתחבר בדפי ASP אז עושים פתיחה כזאת
conn.Open Application("Conn")

מכאן אם יש שינוי מסויים אז משנים רק בקובץ GLOBAL.ASA
האם זה מומלץ? ככה אני משתמש?
אם כן אז זאת המלצה לעשות ככה .
לילה טוב.

תגיות:

3 תשובות

  1. ניר טייב הגיב:

    לדעתי לא…
    כי אם העמוד הזה נדפק כל האתר נדפק

  2. mrmistory הגיב:

    חשבת על זה שאם יש לך…..
    פורטל שרק הפורום שבנית הוא 20% בקושי מהאתר ועוד יש ממשקי ניהול
    אז צריך לשנות את כל הדפים.

    אני לא חושב שהקובץ הזה צריך להדפק אלא דופקים אותו.
    מאותו סיבה אפשר לדפוק כל קובץ.

    נשמע עוד הצעות מאחרים.

  3. אפשרי
    ואפשר גם להכין קובץ אינקלוד שיכיל את מחרוזת החיבור ואותו להכליל בכל הדפים.

שלח תשובה