Avatar billede midgaardsorm Nybegynder
10. april 2000 - 13:22 Der er 5 kommentarer og
2 løsninger

Tekstsøgning

Jeg har brug for at foretage en tekstsøgning i en formular, hvor man skriver en del af et ord, trykker på en knap og derefter vises resultatet.

Jeg har brug for både ide og kode !!

Jeg bruger Access97 op mod SQL-server 7.0
Avatar billede ricky Nybegynder
14. april 2000 - 10:31 #1
Det kan sikkert løses smartere, men for at løse samme problem har jeg i en query, lavet et felt der summer alle tekstfelterne der skal søges i. Og herefter søges der jo bare i det nye felt.

get it ?
Avatar billede midgaardsorm Nybegynder
14. april 2000 - 12:41 #2
Har du noget kode til det ???
Avatar billede ricky Nybegynder
14. april 2000 - 13:16 #3
tjah...

lav som sagt en query, ex.:
1. felt: fornavn
2. felt: efternavn
3. felt: sogstr: [fornavn] & [efternavn]

derefter indsætter du en tekstbox (navn:soeg) på formen og tilføjer i soeg_AfterUpdate

  soeg = "*" & soeg & "*"
  DoCmd.ApplyFilter , "[sogstr] Like me![soeg]"

Det var det...
Avatar billede midgaardsorm Nybegynder
26. april 2000 - 12:40 #4
Men det jeg tænkte på var en søgning der ved hjælp af "en" kunne finde en post der indeholder "menu" i et bestemt felt !!!

Er det det den gør eller er det mig der er for træt her efter påsken !!!
Avatar billede runesoft Nybegynder
02. maj 2000 - 19:25 #5
Følgende finder en post indeholdende den tekst man taster ind i den inputbox der kommer frem (du kan bare kalde det noget andet end input)

Prøv at sætte dette ind som dit criteria i i din forespørgsel ud for det felt det gælder:

Like "*" & [input] & "*"
Avatar billede ricky Nybegynder
03. maj 2000 - 09:45 #6
jeps - som runesoft skriver - alternativt kan du bruge mit ex. bare uden sogstr - men vælge det specifikke felt.
Avatar billede midgaardsorm Nybegynder
08. maj 2000 - 17:15 #7
Jeg har ikke haft tid til at teste, men det lyder rigtigt !!!!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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