11. oktober 2005 - 19:58
Der er
6 kommentarer og 2 løsninger
Hvordan skal servermappath være ?
hej Jeg har lidt problemer med at få et script til at fungere, når jeg flytter filen til et andet bibliotek end wwwroot. mappe strukturen er som følger: DB/db.mdb WWWROOT/mappe1/mappe2/her ligger filen Set Conn = server.CreateObject("ADODB.Connection") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../db/db.mdb")
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
11. oktober 2005 - 21:44
#1
Så vidt jeg kan se, ligger din /DB/ mappe ude for din /wwwroot/. Og da din "her er filen"-asp fil ligger i to undermapper i wwwroot, skal vi hele tre gange tilbage for at komme til /db/ mappen. Set Conn = server.CreateObject("ADODB.Connection") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../../../db/db.mdb") Eller er der noget jeg ikke forstår (; ?
11. oktober 2005 - 21:47
#3
...eller måske Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/../db/db.mdb") men det afhænger af om din server tillader parent paths... Fordelen ved at benytte den absolutte reference (dvs. /../db/db.mdb) er at det er ligegyldig hvorfra databasen åbnes, så burde det fungere.
11. oktober 2005 - 22:16
#4
Tak for input, får det først testet imorgen, men så hører i nærmere :-)