Avatar billede flashit Nybegynder
27. august 2001 - 16:15 Der er 8 kommentarer og
1 løsning

sql hjælp

Hej E

Jeg har følgende sql:

  <%set tabel = DbObj.Execute (\"SELECT  danskeprodukter.*,underkategori.dansknavn,danskeprodukter.navn,danskeprodukter.beskrivelse,kategoriprodukt.hovedkategorinr,kategoriprodukt.underkategorinr FROM kategoriprodukt,underkategori,danskeprodukter WHERE kategoriprodukt.hovedkategorinr=\"& request.querystring(\"Hovedkategori\") & \" AND kategoriprodukt.underkategorinr=\" & request.querystring(\"Underkategori\") & \" AND kategoriprodukt.nr=danskeprodukter.nr AND underkategori.nr=\" & request.querystring(\"Underkategori\"))%>

Og vil gerne putte en ORDER BY nr ind ?????
Hvorfor kan jeg ikke \"bare\" putte den ind tilsidet.
Avatar billede netsrac Praktikant
27. august 2001 - 16:16 #1
<%set tabel = DbObj.Execute (\"SELECT  danskeprodukter.*,underkategori.dansknavn,danskeprodukter.navn,danskeprodukter.beskrivelse,kategoriprodukt.hovedkategorinr,kategoriprodukt.underkategorinr FROM kategoriprodukt,underkategori,danskeprodukter WHERE kategoriprodukt.hovedkategorinr=\"& request.querystring(\"Hovedkategori\") & \" AND kategoriprodukt.underkategorinr=\" & request.querystring(\"Underkategori\") & \" AND kategoriprodukt.nr=danskeprodukter.nr AND underkategori.nr=\" & request.querystring(\"Underkategori\") & \" order by nr\")%>
Avatar billede keysersoze Ekspert
27. august 2001 - 16:18 #2
... AND underkategori.nr=\" & request.querystring(\"Underkategori\") & \" order by nr)%>

burde kunne gøre det

Avatar billede netsrac Praktikant
27. august 2001 - 16:19 #3
og dog, hvilket nr er det du vil sortere efter for der er da mange felter der hedder nr ?
Avatar billede keysersoze Ekspert
27. august 2001 - 16:19 #4
øv...
Avatar billede flashit Nybegynder
27. august 2001 - 16:20 #5
Hej netsrac

Ved dil løsning får jeg følgende fejlmedl.

Microsoft OLE DB Provider for ODBC Drivers error \'80004005\'

[Microsoft][ODBC Microsoft Access Driver] The specified field \'nr\' could refer to more than one table listed in the FROM clause of your SQL statement.
Avatar billede flashit Nybegynder
27. august 2001 - 16:27 #6
Jeg vil gerne soterer efter:

danskeprodukter.nr
Avatar billede netsrac Praktikant
27. august 2001 - 16:30 #7
request.querystring(\"Underkategori\") & \" order by danskeprodukter.nr\")%
Avatar billede flashit Nybegynder
28. august 2001 - 09:41 #8
Kanon netsrac
Avatar billede netsrac Praktikant
28. august 2001 - 16:19 #9
:)
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