בעיה חדשה

קיפוש

New member
בעיה חדשה

<% set conn = server.createobject("adodb.connection") conn.open "DBQ=" & Server.Mappath("d:\main host accounts\kipa\database\magazine.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};" set rs = server.createobject("adodb.recordset")​
והשגיאה כמובן
The Path parameter for the MapPath method must be a virtual path. A physical path was used​
יש דרך שונה להעלות DB לפי המיקום הפיזי
 

rmarko

New member
למה אתה שם Server.MapPath שם?

אם אתה כותב את מיקום הקובץ הפיסי אתה לא צריך לעשות server.mappath - רק ...DBQ=d:\main host - אם זה לא עובד אז גם שים גרשים בודדים מסביב. בכל מקרה, למה אתה משתמש בדרייבר הזה? עדיף ה- jet engine. הנה:
set conn = Server.CreateObject("ADODB.Connection") conn.Provider = "Microsoft.Jet.OLEDB.4.0" conn.Open "d:\main host accounts\kipa\database\magazine.mdb"​
 

קיפוש

New member
מה ההבדל..

ומה זה בכלל - jet engine. פעם ראשונה שאני שומע על זה.. בכל אופן תודה.. נ.ב. יש לך רעיון לגבי הכותרות של החדשות?!
 

rmarko

New member
אז רגע, הצלחת?

מדבר על החיבור למסד - עכשיו עובד? ה- jet engine, לא יודע בדיוק מה יותר טוב בו - אבל ברור לי שהוא יותר טוב. מתישהו אני אבדוק (תיכף זז). לגבי הכותרות של החדשות, פשוט לא הבנתי את השאלה שלך (בהודעה האחרת, כלומר).
 
למעלה