Avatar billede jomfruhummer Nybegynder
27. december 2004 - 23:03 Der er 10 kommentarer

intern søgemaskine i Access

Jeg har lavet en musikdatabase på ca. 22oo poster. Alle poster ligger i SAMME tabel. Nu har jeg brug for en lille intern søgemaskine, så jeg hurtigt kan finde den post, jeg leder efter. Access viser (efter tur,da jeg kører med autonummerering) alle poster i en skabelon, og jeg vil naturligvis gerne have vist søgeresultatet i SAMME skabelon.Hvis søgemaskinen finder frem til flere mulige valg, har jeg lavet en knap, NÆSTE, der sender mig frem til den næste post på den af søgemaskinen fundne liste. Klimaks: Hvordan laver jeg den meget meget ønskede søgemaskine ?????????
27. december 2004 - 23:05 #1
Jeg har et eksempel liggende her:
http://www.makeiteasy.dk/eksempler/Downloads.htm

Det hedder "Filter- og søgefunktion"

Det kan måske give dig lidt inspiration...
Avatar billede jomfruhummer Nybegynder
27. december 2004 - 23:30 #2
Mange tak for lynhurtigt svar.
Søgemaskinen ligger klar på skabelonen, men jeg aner ikke, hvilke koder, der skal placeres hvorKan det skæres ud i pap for dummies ? ;o)
27. december 2004 - 23:34 #3
Har du importeret modulet "Dynamisk Søgestreng"? I denne ligger en vejledning (markeret med grønt i starten af koden) ligesom der er en vejlednings-knap på skærmbilledet i eksemplet.

Det er svært at beskrive det mere præcist her :o)
Avatar billede jomfruhummer Nybegynder
27. december 2004 - 23:44 #4
jeg vil kigge på dynamisk søgestreng i morgen ;o)
Ideen med min søgning er, at hvis jeg skal holde foredrag om fx. Mozart, skal søgemaskinen kunne fortælle mig, hvilke musikstykker, jeg har af denne komponist. Der er 2200 poster i tabellen, og hver post består af 15 felter.
Det er en lille hjerneskade, der gør, at jeg er så forbistret afhængig af søgemaskinen, fordi jeg ikke kan huske de mange poster, og programmering er jeg nok ikke lige den allerbedste til.
Men jeg vil kigge nærmere på den dynamiske søgestreng i morgen. Under alle omdstændigheder vil jeg gerne sige dig tusind tak for den venlige og hurtige hjælp.
27. december 2004 - 23:49 #5
jamen, det var skam så lidt.
Måske er min funktion ikke velegnet til din database i sin nuværende form. For at virke, kræver det, at formularens forespørgsel indeholder alt hvad du vil søge på. Dvs at du skal lave en forespørgsel som indeholder samtlige musikstykker med komponist, artist m.m. Først herefter vil søgemaskinen kunne bruges så generelt, som du ønsker.
Men herefter er der næsten heller ingen grænser :o)

Godnat :o)
Avatar billede mugs Novice
27. december 2004 - 23:50 #6
Jeg kan varmt anbefale thomasjepsen's eksempel.

Men hvis du ønsker noget andet, kan jeg sende dig et par filer, som viser søgning på en lidt anden måde. Blot læg din e-mail.
Avatar billede jomfruhummer Nybegynder
28. december 2004 - 00:00 #7
Tak for tilbuddet. Det vil jeg meget gerne. Min e-mail er nora@vip.cybercity.dk.
Hvis det kan være nogen hjælp for dig, vil jeg gerne sende databasen, så du konkret kan se, hvad jeg mener. Den fylder ca 15 MB. Det er godt at være opmærksom på, at der både er tabel og skabelon. S"Min søgemaskine" er iøvrigt placeret nederst på skabelonen, men jeg vil jo nødigt køre din mailboks helt u bund ;o)
Avatar billede mugs Novice
28. december 2004 - 00:18 #8
Eksempler sendt. Jeg vbil gerne se på db, men har ikke tid før TIR aften. Har iøvrigt givet det råd at komprimere db.
Avatar billede jomfruhummer Nybegynder
29. december 2004 - 22:51 #9
Min database er nu kommet i kyndige hænder ved "mugs".
Han har lavet en løsning på søgeproblemet, men har samtidig været så venlig at gøre opåmærksom på, at der er forhold i databasen, der med fordel kunne laves om til noget bedre.
Aktuel status: Der arbejdes hårdt på opgaven ;0)
Avatar billede mugs Novice
30. december 2004 - 22:05 #10
Databasen er returneret med flg. rettelser:

- Der er oprettet tabeller med henholdsvis komponist og orkester samt tilhørende relationer.
- I Funktioner > Indstillinger > komprimeres ved lukning (Nu ca 1,6 Mb)
- Jeg har implementeret thomasjepsen's Filter- og Søgefunktion

jomfruhummer's opgave er nu, at gå igennem alle tabeller og sikre, at en komponist staves korrekt. F.eks. at Mozart ikke hedder både:

- W.A. Mozart
eller
- Wolfgang A. Mozart
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