Avatar billede peterkopi Nybegynder
23. oktober 2002 - 15:07 Der er 12 kommentarer og
1 løsning

MapPath problem

På denne side får jeg en fejl:
http://www.peterogdeandrekopier.dk/news/news_poll/news/newsadmin.asp

Min MapPath ser sådan ud:
set newsDB=server.createobject("ADODB.Connection")
set newsRS=server.createobject("ADODB.Recordset")
FinNewsConstr = "Provider=MICROSOFT.JET.OLEDB.4.0; Data Source="&server.mappath(NewsAdminpath&"news.mdb")

Databasen "news.mdb" ligger i ROOT /db/-mappen! Jeg har prøvet at læse mig frem til en løsning på http://activedeveloper.dk/iishelp/iis/htm/asp/intr98iw.htm men jeg kan ikke få det til at virke alligevel!
Avatar billede eagleeye Praktikant
23. oktober 2002 - 15:41 #1
Hvis den ligger i db foldere i roden så prøv denne:

FinNewsConstr = "Provider=MICROSOFT.JET.OLEDB.4.0; Data Source="&server.mappath("/db/news.mdb")
Avatar billede peterkopi Nybegynder
23. oktober 2002 - 15:44 #2
Tak for svaret! Men jeg har prøvet; får fejl om at den hverken vil akceptere "/" eller "\"..!
Avatar billede peterkopi Nybegynder
23. oktober 2002 - 15:52 #3
Har lige prøvet:

&server.mappath(NewsAdminpath&"db & news.mdb")

..på grundlag af http://www.eksperten.dk/spm/81512

Virker heller ikke :-(
Avatar billede eagleeye Praktikant
23. oktober 2002 - 16:02 #4
hvad er  NewsAdminpath =??
Avatar billede eagleeye Praktikant
23. oktober 2002 - 16:04 #5
Er det et web-hotal har man typisk en speciel folder hvor man ligger databaser. Så skrivrer man i sin connection:

FinNewsConstr = "Provider=MICROSOFT.JET.OLEDB.4.0; Data Source=D:\home\perterogdeandrekopier\db\news.mdb"

Ligger siderne hos et web-hotel?
Avatar billede peterkopi Nybegynder
23. oktober 2002 - 16:20 #6
eagleeye: Prøver lige din sidste kommentar! Du er inde på placeringen af db-mappen; den ligger der, hvor du mener den kan/skal ligge. Ligesom jeg har angivet i spm!
Avatar billede peterkopi Nybegynder
23. oktober 2002 - 16:22 #7
Virker ikke:

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

Invalid Path Character

/news/news_poll/news/newsadmin.asp, line 104

An invalid character was specified in the Path parameter for the MapPath method.
Avatar billede peterkopi Nybegynder
23. oktober 2002 - 16:39 #8
Så prøvede jeg lige at lægge denne her ind:

101 ' // We passed the security check
102 '// linje 102-104 er den gamle set newsDB=server.createobject("ADODB.Connection")
103 '//set newsRS=server.createobject("ADODB.Recordset")
104 '//FinNewsConstr = "Provider=MICROSOFT.JET.OLEDB.4.0; Data Source="&server.mappath(NewsAdminpath&"news.mdb")
105    set Conn = Server.CreateObject("ADODB.Connection")
106 Conn.Open "Data Source=d:\home\peterogdeandredk\db\news.mdb;Provider=Microsoft.Jet.OLEDB.4.0;"

Virker heller ikke! (Til gengæld virker den på min gæstebog/tagwall! http://www.peterogdeandrekopier.dk/gaestebog/tagwall.asp?)
Avatar billede eagleeye Praktikant
23. oktober 2002 - 17:01 #9
så vidt jeg kan se kommer der inden fejl den skriver bare "Forkert Password."
Avatar billede peterkopi Nybegynder
23. oktober 2002 - 17:13 #10
Prøv med admin :-)
Avatar billede peterkopi Nybegynder
24. oktober 2002 - 13:02 #11
Er der virkelig INGEN der kan hjælpe her? Sætter flere point af!
Avatar billede peterkopi Nybegynder
24. oktober 2002 - 18:07 #12
H-a-l-l-o-o-o-o-o-o?
Avatar billede peterkopi Nybegynder
25. oktober 2002 - 14:28 #13
Fedest?
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