Avatar billede mikkelsune Nybegynder
14. august 2003 - 20:10 Der er 7 kommentarer og
1 løsning

Hvor er fejlen i dette databaseopkald?

Hejsa.
Vi har lagt en database ud på brinkster som vi vil kalde op fra et script på vores rigtige hjemmeside. Men vi får denne fejl når vi forsøger at kalde op:
-------------------------------------------------
An invalid '/' or '\' was found in the Path parameter for the MapPath method.
-------------------------------------------------

Er der nogen her der kan finde fejlen? vi ved at vi har skrevet stien korrekt.

-------Vores opkald til databasen på brinkster-------

<%
option explicit
dim con
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("http://www26.brinkster.com/clanmann\db\news.mdb")
%>

----------------------------------------------------
Avatar billede aspbuilder Nybegynder
14. august 2003 - 20:11 #1
<%
option explicit
dim con
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("http://www26.brinkster.com/clanmann/db/news.mdb")
%>

alle / stregerne skal vende samme vej :-)
Avatar billede erikjacobsen Ekspert
14. august 2003 - 20:14 #2
Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("..\db\news.mdb")
Avatar billede erikjacobsen Ekspert
14. august 2003 - 20:14 #3
fra jeres "rigtige" hjemmeside, skriver du. Det kan man ikke.
Avatar billede mikkelsune Nybegynder
14. august 2003 - 20:16 #4
hmmm og hvorfor kan man så ikke det?  vi har filerne på vores egen server, og da den ikke understøtter mdb, bliver vi nødt til at lægge filen ud på brinkster og kalde op til den. Det lyder da meget logisk.
Avatar billede erikjacobsen Ekspert
14. august 2003 - 20:17 #5
Hvilket ord i "Det kan man ikke" er det du ikke forstår?

*g*

Nej,  du kan ikke med Access.
Avatar billede aspbuilder Nybegynder
14. august 2003 - 20:17 #6
ja som erikjacobsen siger hvad er jeres rigtige side, der hvor man udtrækker sin data til skal være placeret på Brinksters server.

Man får denne fejl hvis man vil downloade jeres database:

HTTP1.1 STATUS 403 Remote Access to this object forbidden This file cannot be directly accessed from a remote site, but must be linked through the Brinkster Member's site.
Avatar billede mikkelsune Nybegynder
14. august 2003 - 20:19 #7
okay... Men har i så et forslag til hvad vi så skal gøre? vi vil meget gerne have filerne på vores egen server.
Avatar billede erikjacobsen Ekspert
14. august 2003 - 20:19 #8
Det er sådan set ligegyldigt om Brinkster har sat den begrænsning på. Man
kan ikke tilgå Access databaser på den måde.

Prøv et rigtigt databasesystem som fx Mysql - det er det muligt (og man
kan diskutere om det er fornuftigt, men det er en anden sag...)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester