Søgemaskine Access 2000
Access 2000 db søgemaskine dvd-film/spil:Tabel = tblFilmSpil
Formular = frmSøg
Forespørgsel = fspSøg
Jeg ønsker at lave en søgemaskine i et formular-textfelt (Forms!frmSøg!txtsøg) (Lost Focus Event) således at hvis man f.eks. skriver:
Arm
så får man:
Armageddon
Quake II:Scourge of Armagon
Brothers in Arms
fra tabellen tblFilmSpil
Jeg har prøvet at:
1) lave en forespørgsel (fspsøg) hvor Criteria-feltet = *[forms]![frmsøg]![txtsøg]*
og sende data fra formularen til forespørgslen med
DoCmd.OpenQuery "fspsøg"
2) og omvendt:
Criteria-feltet = [forms]![frmsøg]![txtsøg]
og VBA bag formularen:
txtsøg = "*" & txtsøg & "*"
DoCmd.OpenQuery "fspsøg"
men den kommer bare ud med feltoverskrifterne og en hvid tom række. Det samme med:
3) varSøgTitel = DLookup("[titel]", "tblFilmSpil", "[titel] = '" & Forms!frmsøg!txtsøg & "'")
4) En Inputbox med [indtast søgeord] i forespørgslens criteria-felt dur heller ikke, da man så skal skrive HELE titlen ligesom med DlookUp ovenfor. Pointen er at brugeren ikke gider skrive /ikke kan huske hele titelnavnet som han søger.
Nogen der har løsningen?