Avatar billede jhavn Nybegynder
23. juli 2006 - 19:26 Der er 7 kommentarer og
1 løsning

ASP søgeside fra en tabel fra access

Hejsa
lige en til
Jeg skulle gerne have en søge side hvor asp siden henter data fra en tabel i en access database og så laver en side med alle data på som man via checkbox kan vælge fra som gør at der søges i to tabeler
tabel 1  tabel 2    tabel 3
tal        tekst    tekst1

hvis du har en opskrift i tabel 3 så er tabel 2 en af de ting som skal i opskriften tabel 1 gør at der kan komme flere ting 1

det jeg skal er at få alle de Ingredienser der er i tabe l frem checke dem jeg har  via checkbox og siden søger efter hvilke opskrifter jeg kan lave
dette er noget af en omgang ved jeg så jeg håber der sidder et klogt hoved der  ude som kan og vil hjælpe mig
Avatar billede jhavn Nybegynder
23. juli 2006 - 19:28 #1
ups jeg kan næsten ikke selv finde ud af hvad jeg skriver det er ikke tabe I men tabel 2 Ingredienser er i
Avatar billede jhavn Nybegynder
23. juli 2006 - 19:30 #2
ups igen jeg giver 200 point mere via et nyt oprettet spøgsmål da jeg ikke fik sat den til 200 første gang alså 230 til den der hjælper
Avatar billede fennec Nybegynder
24. juli 2006 - 08:32 #3
Der må ikke afgives mere end 200 point.
§2.1.15 i reglerne http://www.eksperten.dk/regler.phtml

Du kan via "Funktioner" i venstre menuen afgive flere point, hvis du vil forøge mængden.

Er dette en rigtig opfattelse af din DB opbygning:

[opskrift]
id autonummer
navn tekst

[ingredienser]
id autonummer
navn tekst

[ing2ops]
opsID tal ref til opskrift.id
ingID tal ref til ingredienser.id
Avatar billede jhavn Nybegynder
24. juli 2006 - 20:22 #4
øhhh jeg er ikke helt med men hvis jeg prøver at skrive det på en anden måde
[ingredienser]
id autonummer
navn tekst

[opskrift]
id autonummer
navn tekst

[opskriftingredienser]

id ingredienser (tal)
id opskrift (tal)
Avatar billede fennec Nybegynder
25. juli 2006 - 09:04 #5
De ingredienser, som man vælger, skal de alle indgå i opskriften, eller er det bare en af dem??
Avatar billede jhavn Nybegynder
25. juli 2006 - 17:28 #6
ja helst alle
Avatar billede fennec Nybegynder
26. juli 2006 - 10:51 #7
Det troede jeg ellers var lige ud af landevejen, men det er det åbentbart ikke. Jeg kan simpelthen ikke få lavet en SQL, som kræver alle ingredienser. At bare EN af indgredienserne skal passse er ikke noget problem:

HTML (value skal svare til ID'et i databasen)
<input type="Radio" name="ing" value="1">Mel<br>
<input type="Radio" name="ing" value="2">Salt<br>
<input type="Radio" name="ing" value="5">Sukker<br>

De valg bliver så returneret som en kommaliste ("1,2,5" hvis alle var valgt), og kan bruge direkte i IN() kaldet:
set rs = conn.execute("select distinct o.* from opskrift o inner join opskriftingredienser o2i o2i.opskrift=i.id where o2i in("& request.form("ing") &")")

Men at lave en SQL hvor alle tal på listen er et krav, kan jeg simpelthen ikke klare. Det skal du nok have smidt over i access kategorien for at få en løsning:
http://www.eksperten.dk/spm/Databaser/Access/
Avatar billede jhavn Nybegynder
02. august 2006 - 17:10 #8
jeg fik ikke nogen løsning så jeg tager point hjem igen
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