database muziek

  • Onderwerp starter Onderwerp starter emou
  • Startdatum Startdatum
Als het je er niet om te doen is wijzer/vaardiger te worden in Access, gebruik dan gewoon Mediamonkey of een soortgelijk programma.
 
ben gepensioneerd.
Welkom bij de club :). Dan heb je in ieder geval tijd genoeg (hoop ik; ik heb het zelf nog niet zo ondervonden) om je wat meer in Access te verdiepen, dat kan geen kwaad lijkt mij.

Een muziekdatabase opzetten met één tabel en één formulier kan natuurlijk altijd, maar dan kun je net zo goed in Word of Excel gaan werken. Je gaat dan volledig voorbij aan het doel van een database. Je wint er geen gebruiksgemak mee, en al helemaal geen tijd. Het is in mijn ogen te vergelijken met het uit de lucht schieten van een drone van € 10.000,- met een F35. Dat zou geen zinnig mens doen. Toch?

Maar goed, het is jouw projectje. Ik wil er vandaag wel even naar kijken, en de procedure aanscherpen. Het steeds leegmaken en opnieuw vullen van de tabel lijkt mij in ieder geval een héél slecht uitgangspunt.
En ik verwijs nogmaals naar mijn bericht #9 en raad je dus aan om je muziek eerst goed te ordenen met MetaTags, en Mp3Tag te gaan gebruiken.
 
Dan zal ik maar weer de oplossing geven waar TS om vraagt. Het draadje loopt al weer veuls te lang door zo.

Ik heb er niet zoveel aan gedaan, maar uiteraard de opdracht die de tabel leegmaakt verwijderd. Zinloos, nutteloos en onpraktisch. Om te voorkomen (is immers veel beter dan genezen) dat je dubbele nummers importeert, heb ik een check ingebouwd met een extra recordset die controleert of het pad al is geïmporteerd in de tabel.

Daarmee heb je dus nog geen volledige check op dubbele nummers, want dan zou je op Nummer+Artiest moeten zoeken, en daarbij moeten voorkomen dat je nutteloze spaties in namen uit de importvelden verwijderd (bijvoorbeeld met Trim(Artiest) en Trim(Titel).
Omdat je die spaties nu probleemloos mee importeert in de tabel, moet je die dus eerst een keer opschonen als je de import code gaat aanpasssen. (kan met een bijwerkquery met hetzelfde Trim commando).

Hopelijk heb je nu genoeg informatie om de draad te sluiten, en je te verdiepen in Access. Zodat je snapt wat er allemaal gezegd wordt. Bovendien is het één van de leukste programma's om te leren :D.
 

Bijlagen

Terug
Bovenaan Onderaan