Avatar billede jan_svendsen Nybegynder
11. december 2004 - 18:42 Der er 5 kommentarer

Søgefunktion i Access

Hej
Jeg er ved at lave en FAQ database, hvor der kommer til at ligge en del spm./svar.

Til denne tabel ønsker jeg at lave en søgefunktion. Den skal virke således at man indtaster et søgeord og trykker på en søg knap. Herefter skal den søge i FAQ tabellen efter et match.

Hvordan laver man det ?
11. december 2004 - 19:08 #1
Jeg har et eksempel liggende her: http://www.makeiteasy.dk/eksempler/Downloads.htm
Det hedder noget med "Dynamisk søgning"

Måske kan du bruge det?
Avatar billede skovge Novice
13. december 2004 - 10:10 #2
Hvis du bare vil have en boks frem, hvor man kan taste et soegeord ind i, kunne du proeve med noget i den her retning:

Dim soegeord As String
soegeord = Me.Textbox
If DCount("*", "Tabel1", "[Felt1] ='soegeord'") = 0 Then
MsgBox "Der er ingen FAQ til dit spoergsmaal", VbOkOnly

Else
DoCmd.OpenReport "rapport1", acViewPreview, , "[Tabel1]![felt1]= '" & soegeord & "'"
- hvis du vil have det vist som en rapport, eller du kan ex.vis lave en ekstra textboks paa din form og vise det heri vha DLookup, saet f.eks. Textbox onchange eventhandler til : Me!Textbox2 = DLookup ("[feltnavn]", "tabelnavn", "[feltnavn] = '" & [textbox1] & "'"
22. december 2004 - 15:24 #3
Jan, har du afprøvet nogle af forslagene?
Avatar billede jan_svendsen Nybegynder
24. december 2004 - 09:13 #4
Tak Thomas men det var ikke lige det jeg søgte ;o)
17. februar 2005 - 15:32 #5
jan, lukker du så ikke lige spørgsmålet?
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