Avatar billede 4ks Praktikant
15. september 2004 - 21:14 Der er 4 kommentarer og
1 løsning

Cannot use a leading to exit above the top directory.

Hej

Ved omskrivning af asp til aspx, fejler min side ved adgang til database med fejlen Cannot use a leading .. to exit above the top directory.
Jeg prøver at tilgå databasen sådan:
"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("..\..\db\contakts.mdb")
dette virkede fint i asp.

Mvh Henrik
Avatar billede arne_v Ekspert
15. september 2004 - 21:19 #1
Fejl beskeden er vel ret klar.

Den kan ikke lide .. formentlig af sikkerheds hensyn.

Du må nok flytte databasen ned på samme niveau som siden.
Avatar billede 4ks Praktikant
15. september 2004 - 21:20 #2
Kan det mon løses ved hjælp af web.config
Avatar billede arne_v Ekspert
15. september 2004 - 21:22 #3
Se det ved jeg ikke.

Vent og se om ikke snepnet kigger forbi
Avatar billede midas_dk Nybegynder
21. september 2004 - 18:19 #4
Hvis nu du siger Server.MapPath("/db/contakts.mdb") i stedet - altså så du "regner" fra rodbiblioteket i stedet for, så burde det virke.
Avatar billede 4ks Praktikant
27. september 2004 - 20:23 #5
Det virkede ikke midas, jeg har løst det ved at finde den korrekte sti på serveren med en stump aspx kode, og så benytte den.

<%@ Page language="c#" Debug="True"  %>
    <script runat="server">
  private void Page_Load(object sender, System.EventArgs e) {
    if (Page.IsPostBack == false)
            {
              Label1.Text =  Request.PhysicalApplicationPath;
              }
              }
    </script>
    <HTML>
    <body>
        <form id="form1" runat="server">
            <asp:Label id="Label1" runat="server">Label</asp:Label>
        </form>
    </body>
</HTML>
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