PDA

Visualizza la versione completa : Salvare al cambio di un evento VB


xit
22-07-2002, 14:17
Io nel mio form ho listbox,combobox,textbox.Inserisco
e seleziono dei dati quando premo sul bottone salva mi invia tramite
query questi dati nel database.
Problema:dopo che ho salvato mi rimane il mio form con le cose
inserite e gli elementi selezionati e questo mi va bene.
Io adesso vorrei che:se vado a cambiare solo il valore per esempio
di una combobox,in automatico senza cliccare più sul bottone,
mi salvasse di nuovo tutti i dati inseriti(cioè mi andasse a creare un
nuovo record?
Su che evento devo andare a inserire il codice e la mia query?

samuele_dc
22-07-2002, 14:24
potresti fare con l'evento click del combo. perchè a me l'evento onchange non funziona.prova così:
Combo1_Click()

vonkranz
22-07-2002, 14:39
Originariamente inviato da xit
.....Io adesso vorrei che:se vado a cambiare solo il valore per esempio di una combobox,in automatico senza cliccare più sul bottone, mi salvasse di nuovo tutti i dati inseriti(cioè mi andasse a creare un nuovo record?
Su che evento devo andare a inserire il codice e la mia query?

Guarda che una cosa del genere e' abbastanza rischiosa:
1° e' l'utente che deve decidere se salvare o meno

2° nel caso che l'utente abbia scritto vaccate, tu le spari UGUALMENTE nel DB... e questo non e' bello...:dottò:

3° la cosa la potresti fare nell'evento validate di ciascun controllo, ma come fai a sapere se l'utente ha gia' cliccato una volta sul command e di conseguenza tutte le modifiche successive devono essere apportate "in automatico"? (lo puoi fare con una variabile booleana globale settata a vero quando clicchi sul bottone....ma, ripeto non e' granche' come cosa..)
Ciao.

Loading