Avatar billede hugopedersen Nybegynder
09. maj 2003 - 07:56 Der er 11 kommentarer og
2 løsninger

Server.MapPath - peger den altid det samme sted hen ?

Jeg er meget ny i det her ASP programmering og er nu ved at eksperimentere med databaser, men har lidt problemer med at finde min database ind imellem.
Jeg har et script til at ligge i wwwroot/scripts som jeg kalder fra flere 'undersites'. Det virker sådan set også fint, men scriptet kan bare ikke altid finde min .MDB fil som ligger i samme directory som scriptet.
Hvis jeg nu laver det om så jeg skriver Server.MapPath("filnavn.mdb") vil det så altid være wwwroot der refereres til? (selv om jeg synes det er noget rod at have db'erne til at ligge og flyde der)


Hvordan kan man ellers styre det så et script altid
Avatar billede hugopedersen Nybegynder
09. maj 2003 - 07:57 #1
UPS der var noget der smuttede :-)

Hvordan kan man ellers styre det så et script altid ved hvor den kan finde .MDB filerne.
Avatar billede erikjacobsen Ekspert
09. maj 2003 - 08:04 #2
Du kan lægge .mdb filerne i samme katalog, udenfor wwwroot - det
kan anbefales, da de så ikke kan hentes af uvedkommende.
Avatar billede hugopedersen Nybegynder
09. maj 2003 - 08:53 #3
Hvordan finder jeg så lige stien til dem ?

Kan man evt. indsætte et UNC navn der peger et eller andet sted på serveren ?
Avatar billede erikjacobsen Ekspert
09. maj 2003 - 09:09 #4
Finder? Det skriver du bare.

  "C:/minedatabaser/statistik.mdb"
Avatar billede hugopedersen Nybegynder
09. maj 2003 - 09:27 #5
Det er også fint nok, men jeg ville gerne bruge et UNC navn. Kan man også det?
Avatar billede erikjacobsen Ekspert
09. maj 2003 - 09:32 #6
Det vil jeg bestemt ikke udelukke du kan. Hvad er det? ;)
Avatar billede hugopedersen Nybegynder
09. maj 2003 - 09:34 #7
UNC

\\SERVERNAME\SHARENAME\DIRECTORY

F.eks.  \\HQWEB1\D$\WEB_DB
Avatar billede hugopedersen Nybegynder
09. maj 2003 - 09:35 #8
Det betyder at ligegyldigt på hvilken webserver jeg kører mit script, så er det den samme db jeg får fat på.
Avatar billede erikjacobsen Ekspert
09. maj 2003 - 10:33 #9
Men det får vel bare komme an på en prøve? Du skal dog (eller
webserveren skal) have skriveadgang til din .mdb fil.
Avatar billede chriscross Nybegynder
09. maj 2003 - 13:45 #10
Avatar billede hugopedersen Nybegynder
09. maj 2003 - 14:01 #11
EricJacobsen >  kan du ikke lige kaste et svar også, så kan jeg lige fordele de mange points :-)
Avatar billede erikjacobsen Ekspert
09. maj 2003 - 14:03 #12
Jo da - Hvor ser du mange point?? *gg*
Avatar billede erikjacobsen Ekspert
09. maj 2003 - 14:03 #13
*g*
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
Kurser inden for grundlæggende programmering

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