Avatar billede rar_jacobsen Nybegynder
30. november 2000 - 09:31 Der er 3 kommentarer og
1 løsning

Request.QueryString

Hej

Jeg har en database som indeholder diverse produkter og for at undgå alt for mange sider ville jeg gerne slå op i denne database ved hjælp af en QueryString

<a class=\"ind\" href=\"hent-vare.asp?overskrift=el&produkt=Lysstofrør\">Lysstofrør</a>

Måden jeg slår op på er som følger
<%
Set ProdRS = Server.CreateObject(\"ADODB.RecordSet\")

ProdRS.Open \"SELECT * FROM \'\" & Request.QueryString(\"produkt\") & \"\' ORDER BY Header + Beskrivelse\", ProdConn
%>
<!--#include file=\"produkt.asp\"-->
<%
ProdRS.Close
Set ProdRS = Nothing
%>                   

Hvad gør jeg galt, jeg har forsøgt med flere forskellige måder men uden hjælp.

Regards
Rütger Jacobsen       
Avatar billede rar_jacobsen Nybegynder
30. november 2000 - 09:32 #1
Tillægsspørgsmål :

Er der nogen der ved om det virker i NetScape®
Avatar billede kasseper Nybegynder
30. november 2000 - 09:39 #2
Du mangler et Tabel navn. Det skal stå efter FROM f.eks. sådan her :
\"SELECT * FROM produkttabel WHERE produktnavn = \'\" & Request.QueryString(\"produkt\") & \"\' ORDER BY Header\"
Avatar billede rar_jacobsen Nybegynder
30. november 2000 - 09:58 #3
--> kasseper

Det er meningen af jeg skal slå op i tabellen \"produkt\"

Regards

Avatar billede kasseper Nybegynder
30. november 2000 - 10:26 #4
OKAY, men du skal ikke have pling\'s omkring dit tabelnavn...

ProdRS.Open \"SELECT * FROM \" & Request.QueryString(\"produkt\") & \" ORDER BY Header + Beskrivelse\", ProdConn

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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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