VINCE62 ha scritto:
Ciao A tutti.
Sono un po' in difficoltà a spiegare il mio problema ma ci provo.
Abbiamo in gestione un piccolo hotel
Ho un database Acces 2016 contenente una tabella "Elenco indirizzi" collegata ad una scheda "Clienti"(che inserisce i dati nella tabella)
in questa scheda vengono caricati i nomi indirizzi dei nostri clienti, tra i dati inseribili ci sono anche giorni di permanenza e mese di soggiorno.
Fino a qui nessun problema.
La mia difficoltà sta nel aggiungere i dati a quelli già esistenti nella tabella "Elenco Indirizzi"
Spiego meglio con un esempio:
se nel 2018 ho inserito il nominativo signor Rossi che ha soggiornato 10 giorni in giugno, non riesco ad aggiungere allo stesso signor Rossi un secondo soggiorno nel 2019 per 7 giorni in agosto senza che il dato del 2018 venga cancellato.
Come potrei fare?
La tabella Clienti si definisce normalmente Tabella [Anagrafiche], i nomi delle Tabelle/Maschere/Report NON DEVONO CONTENERE Caratteri pericolosi... lo SPAZIO è uno di questi.
Ora se ogni Cliente può fare più Soggiorni, devi ragionare su una Tabella in Relazione 1(Cliente) - MOlti(Soggiorni)... relazione 1-M
Le Tabelle si relazionano con le Chiavi Primarie Tabella lato(1) e con Chiavi Esterne Indicizzate nella Tabella lato (M).
Questi concetti devi impararli e studiarli altrimenti, non essendo EXCEL non fai nulla.
Altra cosa non devi mettere ANNO e Numero Giorni... ma DataCheckIn e DataCheckOut... le altre INFORMAZIONI, come Anno e Numero di GG li si ricava con dei calcoli in Query.
Se approcci con logica diversa da quanto ti ho esposto fallisci nei successivi passaggi che bene o male andrai a fare...