hæhæ.. fandt lige en fejl i eagleeyes indlæg :) "Datebase".. med "e" :)
By the way.. jeg tror stadig at det er, fordi der ikke står noget i "data", fordi der i url står "dataEmne".
Altså skal der stå: href="java script:self.location.href='/Forum.asp?dataEmne=<%=dataEmne%>';"
<% dim Data dim Database Data = Request.Querystring("dataEmne") Database = Data & ".mdb" %>
...
DSN = DSN & "DBQ=" & Server.MapPath(Database) ...
<Hints>:
1) Du kunne evt erstatte href="java script:self.location.href='/Forum.asp?dataEmne=<%=dataEmne%>';"
med <a href="/Forum.asp?dataEmne=<%=dataEmne%>" target="_self">
Dermed undgår du overflødigt JavaScript.. ..hvilket er en god ide, hvis brugerens browser ikke understøtter JavaScript, eller hvis det er slået fra.
Jeg går ud fra at du bruger "self" fordi du har <base target="et-eller-andet-vindue-navn"> i dit <head></head> område. Ellers er der ingen grund til at bruge "self", idet "self" er standard, dvs alle sider åbnes i det nuværende vindue.
2) Du kan spare en variabel, som bruger resourcer på serveren, ved at skrive:
<% dim Database Database = Request.Querystring("dataEmne") & ".mdb" %>
..Med mindre du skal bruge indholdet af Request.Querystring("dataEmne") senere i koden..
Dvs, alle databaserne ligger i samme mappe som Forum.asp.. f.eks.: Forum.asp hus.mdb bil.mdb osv..
er det korrekt? Hvis ikke, skal du lige kigge på eagleeyes andet indlæg..
tryout> jeg har lige læst dit første indlæg :) (havde ikke set det der med "dataEmne" og "data"..) "mere forståeligt".. hmm.. det blev lidt mere forvirrende, synes jeg :) Da det ville have været fejlen..
Synes godt om
Ny brugerNybegynder
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.