Salve-questo week-end sono in vena di sperimentazioni...
Allora, io uso un form per aggiornare dei record o per inserirne di nuovi. Nel primo caso, l'utente ha disponibili tutti i propri record, nel secondo può riempire 5 record vuoti in un unico form.
Volendo utilizzare un unico form per entrambe le operazioni insert/update, secondo voi è più sano:
A-usare degli if (insert/update), e differenziare il codice per i 2 casi
B-preallocare una matrice di 5 record, ponendoli tutti di valore ="" , poi se è un update fare la query per pescare gli n record disponibili che sovrascrivono i primi n record della matrice predefinita (eventualmente andando oltre i 5), infine stampare la matrice indipendentemente da insert o update.
Qual è la vostra opinione?
Per inciso, utilizzo lo stesso sistema nella query che inserirà i record: cambia solo l'istruzione SQL INSERT o UPDATE, il resto della query è sempre SET... = ....