Newsgroup: it.comp.appl.access
Titolo: HELP per creazione db

Ciao a tutti,
da poco mi sono avvicinato ad access per conoscenza personale e per motivi
di lavoro, vorrei creare un db che mi permetta da una lato (naturalmente) di
inserire dati, dall'altro mi permetta di estrapolarli uno per volta, in una
nuova maschera, in base alla data di inserimento.
Ad esempio nella maschera di inserimento dati inserisco NOME COGNOME e delle
NOTE ed ho il campo data che si aggiorna automaticamente, poi vorrei
rischiamarmi questi stessi dati in una nuova maschera in base alla data di
inserimento e se fosse tutto ok poterli eliminare.
Come fare?
Ringrazio anticipatamente e vi chiedo di perdonarmi per la descrizione
approssimativa della mia idea ma probabilmente ho le idee un pò confuse ;-)
Gennaro

Come fare?
la prendiamo alla larga...
intanto ti devi creare una tabella che contenga i campi che ti
interessano, quindi nome, cognome, datainserimento, note ed in più un
campo identificatore univoco, cioè in sostanza un numerello
sicuramente diverso per ogni record.
i campi nome e cognome dovranno essere di tipo testo, data sarà di
tipo dataora, note sarà di tipo memo (a meno che non sei
super-ultrasicuro che le note saranno sempre meno di 255 caratteri, in
questo caso puoi comunque usare un testo).  
in realtà non ti consiglio di chiamare il campo dove scrivi il nome
Nome e quello dove scrivi la data Data, in quanto Nome e Data sono
"parole riservate" di access: tra le proprieta' di alcuni oggetti di
access ci sono la proprietà Nome e la proprieta' Data e questo può
creare confusione.
meglio dare a questi campi nomi tipo NomeBattesimo e DataInserimento.
per Cognome ovviamente non c'è problema.
fatto questo ti crei una maschera di inserimento dati.  questo lo puoi
fare anche con una autocomposizione.
in una maschera hai dei controlli (cioè caselle di immissione di
testo, pulsanti ecc.) a cui possono corrispondere campi di una
tabella, in altre parole quello che scrivi in un controllo va a finire
in un campo e e quello che sta su un campo viene visualizzato in un
controllo.
occhio a non confondere campi e controlli.
se serve i controlli delle maschere possono anche non essere collegati
a nessun campo, ovviamente.
tutta questa premessa per dire che i controlli dispongono di diverse
proprietà, elencate e modificabili per mezzo della tabella delle
proprietà che puoi attivare nella visualizzazione struttura di una
maschera, cioè quando la costruisci o modifichi.
tra le proprietà dei controlli c'è il valore predefinito.  per quello
della DataInserimento puoi mettere Now(), cioè la data di sistema,
fino ai secondi.
per cercare i record di una determinata data puoi usare una query
impostando come criterio la data che ti interessa.
per adesso bene così, se vuoi sapere altro riscrivi sul ng.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

Ciao Lbo,
grazie per le prime info che mi hai fornito, ho preparato la maschera di
inserimento dati con le indicazioni che mi hai dato, ho creato una query
semplice scegliendo come criterio la data di inserimento, ora ti chiedo:
come estrarre uno per volta i dati in una nuova maschera?
Grazie ancora
Gennaro

come estrarre uno per volta i dati in una nuova maschera?
non ho capito cosa intendi con estrarre uno per volta in una nuova
maschera.


Ciao Lbo,
grazie 1000 per il tuo aiuto, ho risolto, ho creato una query scegliendo
come criterio la data e poi ho creato una maschera sulla query.
Ti ringrazio veramente tanto.
Gennaro