WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Lägga in info från olika avdelningar/asp-sidor... (https://www.wn.se/forum/showthread.php?t=10560)

Spinn 2005-10-27 13:12

Glömde skriva att jag bara har en databas i just den mappen.

DeSoto 2005-10-27 13:15

För att databasen inte ska kunna laddas ner bör den ligga i mappen katt.nu, eller en mapp i katt.nu som du döper till db.

Anger du sökvägen från roten? Det blir nog lättare om du klistrar in din databaskoppling i news2.asp här.

Spinn 2005-10-27 13:25

Kod från news.asp:

db = Server.MapPath("db/news.mdb") ' Databasens sökväg

Ska jag istället skriva 'd:\clients\katt.nu\wwwroot\forum5\kattnytt\db\new s.mdb' ?

Och i så fall hur ska jag då ändra dessa rader:

<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db


Mitt förslag är:

<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open db


Eller är det helt åt skogen? :)

DeSoto 2005-10-27 14:43

De andra raderna behöver du inte ändra. Det ända du behöver ändra är sökvägen till databasen, som då ska vara 'd:\clients\katt.nu\wwwroot\forum5\kattnytt\db\new s.mdb', ifall du nu är säker på att databasen ligger där. Men som sagt, lägg inte databasen så att man kan ladda ner den.

Och en annan sak, skapa hellre en fil där du har sökvägen i. Sen inkluderar du den sidan där du behöver databaskoppling. På så sätt behöver du bara ändra sökvägen på ett ställe om det skulle behövas sen.

Spinn 2005-10-27 17:17

Tack för ditt tålamod!

När jag gör så, så får jag detta meddelande när jag försöker ladda news2.asp

Server.MapPath() error 'ASP 0172 : 80004005'

Invalid Path

/forum5/kattnytt/news2.asp, line 5

The Path parameter for the MapPath method must be a virtual path. A physical path was used.


Jag har då endast ändrat till följande:

db = Server.MapPath("d:\clients\katt.nu\wwwroot\forum5\ kattnytt\db\news.mdb") ' Databasens sökväg

hnn 2005-10-27 20:09

Skippa Server.Mappath() ifall du använder en komplett sökväg.

Spinn 2005-10-27 21:04

YES! Det fungerar!!
Jag tackar för all hjälp jag fått! Helt suveränt!


Alla tider är GMT +2. Klockan är nu 16:13.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson