Ho fatto qualche cosa in merito con
questo db.
Devo dirti comunque che ho modificato (lo devi fare anche tu nel vero db) la chiave primaria da Id a Cod_Via nella tabella
Codici in quanto non credo debbano essere ammessi duplicati perché ciò potrebbe far attribuire lo stesso Cod_Via a Toponimi diversi, cosa che non deve avvenire (nel tuo Db ciò era permesso).
Come funziona attualmente il Db lo avvii si apre il menu (tutti i box sono vuoti) scegliendo un Cod_Via automaticamente appare il Toponimo a fianco, l'ordinanza è, come abbiamo visto il valore massimo corrispondente a Cod_Via l'ultima + 1, e la data è quella attuale ma cliccando su data appare un calendario che ti permette di modificare la data stessa, una volta fatto ciò si inseriscono le note e il record è completo.
Devi fare attenzione perché se ritorni sul campo Cod_Via e muovi la rotellina del mouse il Toponimo non cambia (poco male) rispetto a quello che succede al valore Ordinanza che sembra impazzire, (purtroppo non c'è un controllo della rotellina mouse per far eseguire la macro di aggiornamento campi)
Tutto questo perché la tua maschera con i suoi campi sono direttamente collegati alla tabella "Registro_ordinanze" mentre, personalmente non uso fare così ma creo una maschera con campi non associati a nulla (i campi sono completamente svincolati dalla tabella dati).
Una volta completati i campi con lo stesso sistema di macro scrivo il record nella tabella tramite un apposito pulsante e il form si riaggiorna.
Prova a vedere come va questo Db e fai sapere
Ciao