Newsgroup: it.comp.appl.access
Titolo: gestione musica

salve a tutti
innanzitutto vi dico che non sono molto esperto di access.
volevo chiedere come potrei fare per creare un db della mia musica che perň
mi cerchi in automatico nel mio hd le mie canzoni.
mi spiego meglio
io ho la mia musica suddivisa in cartelle:
ARTISTA1 -> ALBUM1, ALBUM2
ARTISTA2 -> ALBUM1
ARTISTA3 -> ALBUM1, ALBUM2
ARTISTA4 -> ALBUM1, ALBUM2, ALBUM3
e cosě via.
access dovrebbe crearmi una tabella con all'interno il nome artista e nome
album senza che io perň debba andare a scrivermeli a mano uno ad uno.
credete sia possibile?
magari qualcuno a gia qualcosa di simile?
ciao a tutti..
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ciao a tutti..
Con la funzione Dir (vedi help) puoi ricavare automaticamente i nomi di
cartelle e/o i nomi dei file in esse contenuti: naturalmente puoi registrare
i dati ricavati con la funzione Dir in una tabella.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


ok grazie ho guardato l' help
ma non ho capito come si usa,
mi creo una tabella con album e come uso la funzione dir?
dove la metto e come...ciao

 ha scritto nel messaggio
news:sUokc.1812$%x6....@news.edisontel.com...

secondo me hai sbagliato rino
non ho un fratello red...
suggerimenti sull'importazione dei nomi delle cartelle...
ciao ciao


nessuno sa come aiutarmi?

 ha
scritto nel messaggio
news:wfolc.165816$Kc3.5...@twister2.libero.it...

Su www.sitocomune nella sezioni modules
      Utilizzo della ricorsione per scandire una
directory.
      di   Gianluca Manzi
MAssimiliano


grazie
ho quardato ma non capisco molto bene come usare il codice:
Option Compare Database
Option Explicit
Option Base 1
Private matrice() As String
Public Function creamatrice(PATDINIZIO As String) As Variant
   ReDim matrice(2, 1)
   If PATDINIZIO Like "?:\" Then
      caricamatrice PATDINIZIO, True
   Else
      caricamatrice PATDINIZIO
   End If
   If UBound(matrice, 2) > 1 Then
      ReDim Preserve matrice(2, UBound(matrice, 2) - 1)
   End If
   creamatrice = matrice
   Erase matrice
End Function
Private Sub caricamatrice(strpercorso As String, Optional blnIsRoot As
Boolean = False)
   Dim lngcnt2 As Long, lngcnt1 As Long, strnome As String
   strnome = Dir(strpercorso, vbDirectory)
   Do While strnome <> ""
      If blnIsRoot = True And lngcnt1 = 0 Then
         strnome = Dir(strpercorso, vbDirectory)
      Else
         strnome = Dir
      End If
      lngcnt1 = lngcnt1 + 1
      If strnome <> "" And strnome <> "." And strnome <> ".." Then
         If GetAttr(strpercorso & strnome) <> vbDirectory Then
            matrice(1, UBound(matrice, 2)) = strpercorso
            matrice(2, UBound(matrice, 2)) = strnome
            ReDim Preserve matrice(2, UBound(matrice, 2) + 1)
         Else
            caricamatrice (strpercorso & strnome & "\")
            strnome = Dir(strpercorso, vbDirectory)
            lngcnt2 = IIf(blnIsRoot = False, 0, 1)
            Do While lngcnt2 < lngcnt1
               strnome = Dir
               lngcnt2 = lngcnt2 + 1
            Loop
         End If
      End If
   Loop
End Sub
mi creo una tabella nuova (come la chiamo? )con una colonna chiamata
PATDINIZIO e l'altra?
creamatrice e caricamatrice cosa sono?

 ha scritto nel messaggio
news:MGZnc.179240$Kc3.5...@twister2.libero.it...
Scusa ma perché non prosegui dove hai iniziato il discorso? Oltretutto non è
carino per chi ti sta "supportando" e per chi sta seguendo...
Ciao.
--
Sergio MAZZA


scusa ma non capisco, mi hanno suggerito di seguire il codice del sito
comune

 ha scritto nel messaggio
news:Hh3oc.47723$Qc.19...@twister1.libero.it...

Ok, ma se è un "Re: gestione musica" ci sarà un inizio di questa discussione
o no? O l'hai iniziata per e-mail e poi trasportata nell'NG?
E' tanto per capire se si interviene "in mezzo" o all'inizio del problema.
Io di solito se sta già intervenendo qualcuno aspetto un po' prima di
intervenire...
Ciao.
--
Sergio MAZZA


si diciamo che la mia richiesta era un pochino diversa dalla proposta del
sito comune...ma visto che non so fare di meglio posso anke adattarmi...
se qualcuno vuole suggerire altro si faccia avanti..
ciao ciao

 ciao ciao
Ti faccio una proposta, lasciamo morire questa discussione; invia un'altro
messaggio con descritto quello che hai e quello che vorresti ottenere e
vediamo che si può fare...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c7sid9$ho0$1...@canarie.caspur.it...

ok