View Single Post
ישן 04-02-06, 20:49   # 2
dgate
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: אזור השרון
הודעות: 56
שלח הודעה באמצעות ICO אל dgate שלח הודעה באמצעות MSN אל dgate

dgate לא מחובר  

בבקשה

שים לב,

אני מניח שאתה מדבר על פתיחת התקשרות עם מסד נתונים אקסס ב VBscript (על דפי ASP).

פתיחת התחברות למסד נתונים מסוג אקסס מתבצעת בשני שלבים:
1. הגדרת אובייקט התחברות:
קוד:
Set Conn = Server.CreateObject("ADODB.Connection")
2. פתיחת התחברות עם משפט התחברות:
קוד:
Conn.Open DB_ConnectionString
בשביל לארגן יותר את הקוד אני אישית מחלק את משפט ההתחברות לפרמטרים, כך שמה שנוצר בסוף הוא:

קוד:
Const DB_Path = "./../db" Const DB_Name = "dbname.mdb" Const DB_Password = "dbpassword" DB_ConnectionString = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(DB_Path & "/" & DB_Name) & "; PWD=" & DB_Password Set Conn = Server.CreateObject("ADODB.Connection") Dim Conn Conn.Open DB_ConnectionString
לעולם אל תשכח בסוף הדף גם לסגור את אובייקט ההתחברות:
קוד:
Conn.Close
Set Conn = Nothing
בבקשה
  Reply With Quote