Newsgroup: it.comp.appl.access
Titolo: aiuto a totale inesperto

Per motivi di lavoro, da anni, devo fornire statistiche sugli utenti che
gravitano nel mio servizio educativo.
Da anni abbiamo dei fogli in excel e ce li contiamo a mano per poi inserire
i risultati in un grafico.
Quialcuno mi ha detto: "Perchè non ti crei un database"?
Ho provato, ma finchè si tratta di inserire alcuni dati non è difficile con
access 2000.......
Il problema è che mi serve una cosa un po' più complessa:
inserito ID nome cognome data di nascita e tutti gli altri dati, mi
servirebbe estrapolare l'età alla data attuale.
Ho provato con
*************************************************************
' NOME della FUNZIONE: Age()
'
' SCOPO:
'    Calcolare l'età espressa in anni da una specifica data sino alla data
odierna.
'
' PARAMETRI di INPUT:
'    varBirthDate: La data di inizio (ad esempio, una data di nascita).
'
' RISULTATO:
'    Età espressa in anni.
'
'*************************************************************
Function Age (varBirthDate As Variant) As Integer
   Dim varAge As Variant
   If IsNull(varBirthdate) then Age = 0: Exit Function
   varAge = DateDiff("yyyy", varBirthDate, Now)
   If Date < DateSerial(Year(Now), Month(varBirthDate), _
                        Day(varBirthDate)) Then
      varAge = varAge - 1
   End If
   Age = CInt(varAge)
End Function
da Sitocomune, ma probabilmente non ho capito dove inserirla
Ho utilizzato anche
Year(Now())- Year(Data)+(DateSerial(Year(Now()), Month(Data),
Day(Data))>Now())
ma anche lì non riesco!!!!!
Tutto sto lavoro mi serve ad estrapolare dati incrociati tipo "quanti
ragazzi e quante ragazze ci sono"; "quanti di essi/e lavorano, quanti
studiano e quanti sono disoccupati"; "quanti ragazzi/e hanno un'età e
quanti/e ne hanno un'altra" e via discorrendo.......
Sono uno che si appassiona, quindi dandomi delle dritte potrei anche
farcela!
Qualcuno mi vuole aiutare seguendomi passo passo?
Grazie
Giuseppe

[CUT]
Ciao,
permettimi di farti i complimenti ->  se da "educatore" riesci a fare questi 
lavori meno male che non sei un'informatico! ;-)
Ti ci vuole un pò di sql -> inizia a gurdarti la seguente guida 
http://www.manuali.it/manuali-guide/Informatica-e-Internet/Basi-di-Dati---Database/Guide-alle-Basi-di-Dati/SQL/1316.htm
 
anche se puoi trovare di meglio! :-)
Buon lavoro :-) 

[CUT]
Ciao,
giusto x non essere frainteso -> sono 2 le alternative:
1) posti di volta in volta specifici quesiti con del codice e avrai delle 
riposte...capisci quello che riesci a capire e ti rimane in fondo abbastanza 
"poco"...
2) inizi a vederti l'sql ed inizi ad impostarti qualche query di base x poi 
postare i quesiti con il codice etc...ed in questi casi ti rimane "molto"...
Da quello che ho intuito opti x la seconda opzione...vero? 

 ha scritto nel messaggio
news:%9xWe.592$Do5....@news4.tin.it...


[CUT]
Ciao,
forse sei stato molto veloce nel leggere la guida che ti ho consigliato -> 
alla base di tutto c'è il concetto di "normalizzazione di un 
database"...passo "fondamentale" su cui impostare tutto quanto
Prova a dare 1 occhiata qui 
http://www.donkarl.com/it/index.htm?/it/FAQ/FAQ1Fondamentali.htm
 - 1.31 
Normalizzazione e teoria sui database
Una curiosità -> sei davvero un'educatore - un webmaster o 1 educatore + 
webmaster? 

 ha scritto nel messaggio
news:W0yWe.925$Do5....@news4.tin.it...


[CUT]
Avendo già utilizzato MySql penso che il passaggio non dovrebbe essere 
traumatico.
Inizia con il costruirti delle tabelle collegate con la relazione uno a 
molti (ti archivi una sola volta i dati che non vanno ripetuti richiamandoli 
con l'id nella tabelle collegate...ovviamente con le maschere puoi 
selezionare nomi etc...). Se non vuoi che i tuoi colleghi erroneamente ti 
cestinino dei dati sui quali vi sono riferimenti in altri tabelle utilizzi 
l'integrità referenziale....e così via.
Struttura bene il db...il resto è sql da quello che intuisco 

 Giuseppe
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 ha scritto nel
messaggio news:%hYWe.6127$9l.1...@twister1.libero.it...


 le informazioni possibili
Questa è una richiesta troppo generica, avendo voglia potremmo scriverci un
libro.
E' un po' come si dicesse "devo imparare a far soldi": sono talmente tanti i
modi leciti ed illeciti. ;-)
Se inveci riassumi le tue precise necessità se ne può anche parlare.
Comunque dovresti aver istallato con Office (con Office 97 viene istallato)
il programma MSQRY32.EXE che è una interfaccia generica e potente da far
usare all'utilizzatore finale per fare interrogazioni sui dati di un
qualsiasi database Access senza dover programmare: bisogna avere chiaro però
la struttura degli oggetti contenuti in un database Access.
[CUT]


 quanti fanno uso di droga o no e via dicendo..........
Penso che un modo di perocedere sia quello che tu ipotizzi un tipo di
rilevamento statistico da operare e vedere di risolverlo insieme; vedrai che
sulla falsa riga di quella soluzione sarà per te più facile imbastire la
soluzione di altre rilevazioni statistiche da solo o con ancora un piccolo
aiuto del NG.


 Se inveci riassumi le tue precise necessità se ne può anche parlare.


Qualcosina, piano piano, sto riuscendo a fare, ma sono certo che avrò molto
bisigno del vostro aiuto.
Ad esempio dopo aver creato tabelle, maschere i si crea un piccolo problema:
se chiedo al report di indicarmi quanti ragazzi divisi per età e per sesso
(15enni, M o F- 16enni M o F- e via così) fanno una determinata attività
(studiano, lavorano, studiano e lavorano etc), il report mi fa il calcolo,
ma invece che apparirmi
              Età           Sesso
              15
                               M                    studente
                                                       studente
                                                       studente
                                                       lavoratore
                               F                      studente
                                                       studente
mi appare
              Età           Sesso
              15
                               1                    1
                                                     1
                                                     1
                                                     2
                               2                    1
                                                     1
Cosa devo correggere?
E come posso fare per ottenere già i totali suddivisi per sesso (M 3
studenti 1lavoratore - F 2 studenti)?
Grazie

 Grazie


 record del report.
Dove e come glielo chiedo?

 Dove e come glielo chiedo?
Naturalmente in una Query Totali (vedi help)
Penso che se non studi almeno i fondamentali di Access penso che sia
veramente difficile farti capire e comprendere tu  le soluzioni che
soluzioni che ti vengono proposte.
A mio avviso è un errore scambiare questo NG per un corso personalizzato su
Access per corrispondenza.
