20. marts 2003 - 17:42Der er
13 kommentarer og 1 løsning
Søge i 2 felter samtidig, med samme søgefunktion.
Access 2000 Videokartotek. Jeg har en form til søgning efter titel. Der søges i et tekstfelt og resultatet listes i formularens detaljesektion. Der søges kun i feltet "titel", Jeg ville gerne kunne søge i feltet "Originaltitel" samtidig. Jeg har prøvet at trække feltet Originaltitel ind i forespørglen, så virker det ikke. Hvordan gør jeg. Forespørglens SQL er her.
SELECT [Optagelse].[Titel], [Optagelse].[Placering], [Videobånd].[Båndnummer], [Videobånd].[bndID] FROM Videobånd INNER JOIN Optagelse ON [Videobånd].[bndID]=[Optagelse].[Findes på bånd] WHERE ((([Optagelse].[Titel]) Like Formularer![Søg efter titel].søgefelt)) ORDER BY [Optagelse].[Titel];
WHERE ((([Optagelse].[Titel]) Like Formularer![Søg efter titel].søgefelt) OR (([Optagelse].[Originaltitel]) Like Formularer![Søg efter titel].søgefelt))
Så kom den til at se sådan ud. SELECT [Optagelse].[Titel], [Optagelse].[Placering], [Videobånd].[Båndnummer], [Videobånd].[bndID] FROM Videobånd INNER JOIN Optagelse ON [Videobånd].[bndID]=[Optagelse].[Findes på bånd] WHERE ((([Optagelse].[Titel]) Like Formularer![Søg efter titel].søgefelt)) OR ((([Optagelse].[Originaltitel]) Like Formularer![Søg efter titel].søgefelt)) ORDER BY [Optagelse].[Titel]; Den returnerer dog kun oplysningen fra feltet titel. kan det ændres ellers kan jeg leve med det.
Selvfølgelig skal jeg have feltet Originaltitel med (Også i formularen) Hvad tænkte jeg på. Når man ikke tænker, er det godt man har andre til det. Tak for hjælpen. Der er point til jer begge.
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.