Avatar billede Shasim Novice
28. april 2003 - 13:36 Der er 8 kommentarer og
1 løsning

SQL-begynderproblem

Hej

Jeg er ved at lave et produktkatalog.
Min database er opdelt i en hovedtabel "produkter", og undertabeller som indeholder produkternes egenskaber, f.eks. "materiale".
Mit brugerinterface indeholder en formular med 4 dropdowns, som viser værdierne fra undertabellerne, altså produkternes egenskaber. Brugeren skal kunne vælge at se de produkter som opfylder de valgte egenskaber i dropdownmenuerne.
Jeg har lavet 4 recordsets, som henter indholdet af undertabellerne til dropdownmenuerne, men hvordan laver jeg det recordset, som skal køres af søgeformularen?
Avatar billede Shasim Novice
29. april 2003 - 09:25 #1
Har jeg ikke foklaret mig tydeligt nok, eller? Kom nu, der må da være nogle kloge ho'der her ...
Avatar billede pelkjaer Nybegynder
29. april 2003 - 10:24 #2
Jeg forstår ikke sp.
Hvorfor skal der søges hvis du siger at "resultater" ligger i 4 selects?

Kan du vise online?
Avatar billede Shasim Novice
29. april 2003 - 10:32 #3
Nej jeg kan ikke vise det online, men prøve at forklare bedre:

Det er ikke "resultaterne" der ligger i de 4 selects, men kriterierne. F.eks kunne en søgning se sådan ud: Vis alle produkter, hvor materialet (1. kriterie) er guld, overfladen (2. kriterie) er blank osv.

Forstår du?
Avatar billede pelkjaer Nybegynder
29. april 2003 - 10:42 #4
Du kunne lave 4 strenge, en for hvert kriterie, og sende brugeren afsted til en resultatside med request.querystring - og på resultat siden oprette et rs der sorterer efter querystring
Avatar billede Shasim Novice
29. april 2003 - 10:54 #5
Puh... nu er det mig der ikke forstår.
Kunne du lave et eksempel på en "streng"?
Mit problem er nok at jeg ikke kan finde ud af at skrive den lidt komplicerede select-sætning, som skal bruges for at trække data ud af hovedtabellen og de relaterede tabeller.
Avatar billede pelkjaer Nybegynder
29. april 2003 - 11:00 #6
tjek http://www.tdsf.co.uk/tdsfdemo/ - det lyder som om det er meget lig med det du har gang i.

det samme med http://www.macromedia.com/support/ultradev/building/multiple_param_search/index.html
Avatar billede Shasim Novice
29. april 2003 - 11:08 #7
Tak for især det øverste link, det andet kendte jeg godt, men det er ikke helt det jeg sidder med.
Lægger du et svar, så jeg kan give dig nogle point?
Avatar billede pelkjaer Nybegynder
29. april 2003 - 11:17 #8
Nej ta du dem selv.
Avatar billede Shasim Novice
29. april 2003 - 11:20 #9
Tak, det er jo fantastisk service.
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