Avatar billede krumel Nybegynder
07. september 2001 - 18:18 Der er 2 løsninger

HJÆLP

Okey, jeg sad og læste lidt i asp tutorialet på html.dk, så kom jeg til kapitel 10 ( http://www.html.dk/tutorials/asp/lektion10.asp )
Det hele ser jo ud til at være meget brugbart, men jeg efterlyser nu hvordan man bruger det i dette sammenhæng!

Her er en kode til en database:
          <%
Set Con = Server.CreateObject(\"ADODB.Connection\")
DBPath = \"DBQ=\" & server.mappath(\"xxxxxx.mdb\")
Con.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBPath

    Sql = \"SELECT Id FROM !!!tabel!!! ORDER BY id ASC\"
    Set Record =  Con.Execute(Sql)

Do While Not Record.EOF%>

hvordan får jeg gjort så at !!!tabel!!! skifter alt efter hvilken adresse man går ind på!

Eksempel: Hvis jeg går ind på adressen default.asp?tabel=hest trækker scriptet dataen ud fra tabelen \"Hest\", og gå man ind på adressen default.asp?tabel=ko trækker scriptet dataen ud fra tabellen \"KO\".

Jeg håber nogen ved hvordan det skal klares!
Avatar billede jiggypoof Nybegynder
07. september 2001 - 18:32 #1
<%
dim blahh
blahh = request.querystring(\"tabel\")

Set Con = Server.CreateObject(\"ADODB.Connection\")
DBPath = \"DBQ=\" & server.mappath(\"xxxxxx.mdb\")
Con.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBPath

    Sql = \"SELECT Id FROM blahh ORDER BY id ASC\"
    Set Record =  Con.Execute(Sql)

Do While Not Record.EOF%>
Avatar billede euroman28 Nybegynder
07. september 2001 - 18:32 #2
Sql = \"SELECT Id FROM \" & Request(\"tabel\") & \" ORDER BY id ASC\"
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