Server.Mappath problem

ASP

2 svar · 198 visningar · startad av henkeny

Medlem sedan maj 200152 inlägg
Trådstart#1

Har en liten fråga här angående Server.MapPath.

Nu kör jag den webplatsen jag utvecklar på min egen burk med IIS. Men senare framöver ska hela sidan upp på ett webhotell. Förstår redan nu att jag måste fixa till sökvägar till databaser m.m.

I nu läget länker jag t.ex. till en databas med raden:
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\narf\data\gastboksinlagg.mdb"

Men jag måste ju sen använda Server.Mappath istället. Hur skriver man det på ett simpelt sätt ??

Typ sätter mappath längst upp på sidan så man slipper göra det på alla ställen sen???

//Henke

Medlem sedan okt. 20001 558 inlägg
#2
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=RossiRockar;Data Source=" & Server.MapPath("/katalog/db.mdb")
Medlem sedan maj 200152 inlägg
#3

Tackar så mycket , funkar perfekt....fast jag byter nog ut ditt password där :-)

//Henke

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)