PDA

View Full Version : [VB6] Problema di aggiornamento


OrcaAssassina
23-03-2006, 22:01
Ho un pulsante "SALVA MODIFICHE", che un utente quando ci clicca fa eseguire questo codice.

Private Sub Salva_Click()
rsRecordSet2.Update
rsRecordSet2![ACA] = Text4.Text & ""
rsRecordSet2.Update
End sub

Cosi facendo se un utente su tale casella non mette nessun valore quindi "" va in errore.
Il dato viene salvato in un campo impostato come Testo.

Ho modificato il codice mettendo il controllo del valore ""



Private Sub Salva_Click()
rsRecordSet2.Update
If Text4.Text <> "" Then
rsRecordSet2![ACA] = Text4.Text & ""
rsRecordSet2.Update
Else
End If
End sub


Cosi il funzionamento è perfetto, non va più in errore, però c'è un altro problema.
Se un giorno un utente dovesse modificare il valore in quel campo ed eliminare il contenuto perchè non più utile, questo non è possibile realizzarlo in quanto se il valore è "" lui non esegue la modifica di quel campo


C'è un modo per risolvere tale problema????

Ciao e grazieeeeeeeeeeee

wingman87
24-03-2006, 14:15
Metti tra "else" ed "end if" un valore di default, non so cosa stai salvando ma potrebbe essere "0" oppure uno spazio, non so..

kobezzz
24-03-2006, 14:28
prova a togliere else

OrcaAssassina
24-03-2006, 15:18
Ok provo


Ciao e grazieeeeeeee

LiFeHaCk
05-04-2006, 14:19
anke secondo me metti un valore di default come 0, $, % o quello ke vuoi ciao