webForumDet fria alternativet

Databaskoppling!

16 svar · 374 visningar · startad av Coccozz

CoccozzMedlem sedan apr. 20032 072 inlägg
#1

Hej!
Nu får jag dåndimpen. Har en dbkoppling som funkar supert på min lokala server men när jag kör upp den får jag felmeddelandet:

Server.MapPath() fel 'ASP 0175 : 80004005' 
Otillåtna tecken i sökvägen 

/nydes/nydes 2/undersidor/default.asp, rad 40 

Tecknen '..' tillåts inte i parametern Path för metoden MapPath.

dbkopplingen ser ut såhär:

<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../db/nyheter.mdb") & ";pwd=;"

strSQL = "SELECT * FROM nyhet order by ID desc"
set rs = connect.execute(strSQL)
%>

Vad är fel? Får samma fel på alla kopplingar och de ser ut på liknande sätt...

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Server.MapPath("/db/nyheter.mdb")

wwwroot
db

CoccozzMedlem sedan apr. 20032 072 inlägg
#3

men jag vill inte till wwwrooten, jag vill bara upp EN mapp ;)

ZaimanMedlem sedan dec. 20014 239 inlägg
#4

Serverinställning..

Servern är inte inställd på att "enable parent paths"

Vilket innebär att du inte kan stega dig uppåt i strukturen.

Bara som en lite förklaring till varför.

CoccozzMedlem sedan apr. 20032 072 inlägg
#5

men gah...då måste jag alltså lägga alla databaser i samma mapp som sidan?
Gah, gah och dubbelgah!

Jesper TMedlem sedan nov. 20017 144 inlägg
#6

Server.MapPath("db/nyheter.mdb")

CoccozzMedlem sedan apr. 20032 072 inlägg
#7

Men då måste jag lägga mappen db i samma mapp som sidan och det var just det jag inte ville :x. Jaja, får väl göra så temporärt och försöka fixa det senare.

Jesper TMedlem sedan nov. 20017 144 inlägg
#8

Om du står i undermappen till db: Server.MapPath("db/nyheter.mdb")

CoccozzMedlem sedan apr. 20032 072 inlägg
#9

I undermappen till db? Näe. I en mapp som ligger i samma mapp som mappen DB ;)

Jesper TMedlem sedan nov. 20017 144 inlägg
#10

Men vad är problemet med att stega sig upp ifrån rooten?

CoccozzMedlem sedan apr. 20032 072 inlägg
#11

orks...får väl göra så då. Bara det att det är cirka 10 kopllingar att ändra manuellt och jag är trött ;)

Jesper TMedlem sedan nov. 20017 144 inlägg
#12

...och det är därför du skall lägga kopplingen i en (1) fil som du lägger in i tex. en sub. ;)

CoccozzMedlem sedan apr. 20032 072 inlägg
#13

Men orka lägga kopplingar till tre olika databaser i en fil...Orka nåt nu. x(

Jesper TMedlem sedan nov. 20017 144 inlägg
#14

... och det är därför du enbart skall använda en (1) databas med flera tabeller. ;)

CoccozzMedlem sedan apr. 20032 072 inlägg
#15

Men orka va så jävla duktig...GAHGAHGAHGAHGAHGAHGAHGAHGAH!!! :x
Fan vadmycket lättare allt hade gått om han bara hade på funktionen så man kunde hoppa upp några mappar :e

SprayMaphiaMedlem sedan jan. 2004128 inlägg
#16

Coccozz skrev:

Men orka va så jävla duktig...GAHGAHGAHGAHGAHGAHGAHGAHGAH!!! :x
Fan vadmycket lättare allt hade gått om han bara hade på funktionen så man kunde hoppa upp några mappar :e

Eftersom jag nu är så snäll så har jag fixat det åt dig ;)

CoccozzMedlem sedan apr. 20032 072 inlägg
#17

You're the man. Fan va dumt att jag inte kikade in på wF innan jag satte mig klockan 12 och bytte ut alla db-kopplingar :r.
Tack så hemskt mycket//

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)