Avatar billede nannami Nybegynder
27. februar 2005 - 00:28 Der er 6 kommentarer og
1 løsning

Sti til database i web.config - på nettet

Hej, når jeg hidtil at arbejdet på min localhost, har jeg defineret min databasesti i min web.config under <appSettings> til eksempelvis value="c:\mitwebsted\db\" /> Men når jeg skal uploade det virker det ikke hvis jeg retter det til value="http://www.mitwebsted.dk/db/" /> Hvad skal serverstien være?
Avatar billede basementjack Nybegynder
27. februar 2005 - 02:26 #1
Du kan prøve at lave et test dokument hvor du skriver :

Response.Write(Server.Mappath("/db/mindb.db"));

Så skriver den den fysiske sti til din db ud, som er den du skal angive. Test dokument ligger du naturligvis i roden af dit site.. ;)
Avatar billede nannami Nybegynder
27. februar 2005 - 03:27 #2
Jeps! God idé, og det virker perfekt! Du skal have tak på en lørdag nat efter 2.. :-)
Avatar billede basementjack Nybegynder
27. februar 2005 - 11:53 #3
Beklager naturligvis at jeg ikke lige blev oppe.. :)
Avatar billede nannami Nybegynder
27. februar 2005 - 12:47 #4
Ja, synes også det var lidt groft du ikke blev! :-)
Avatar billede jaffafo Nybegynder
27. februar 2005 - 15:44 #5
Hvis du compiler din .vb fil til en DLL så skal istedetfor Server.Mappath("/db/mindb.db")

bruge:

HttpContext.Current.Request.PhysicalApplicationPath & "\db\mindb.mdb"

:)
Avatar billede nannami Nybegynder
27. februar 2005 - 18:22 #6
Ok - takker mange gange!
Avatar billede basementjack Nybegynder
27. februar 2005 - 19:34 #7
Har altid brugt Server.Mappath både i C# og VB.Net når jeg komplier til DLL filer, og har aldrig haft problemer.. :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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