PDA

Visualizza la versione completa : ListView -


crisbetter
14-07-2002, 15:23
Ciao a tutti,
come posso fare quando riempio una ListView con elementi provenienti di un recordset DAO a far si che VB non dia errore se un elemento ha un valore NULL e quindi si rifiuta di inserirlo nella ListView ?

GRAZIE A TUTTI:ciauz: :ciauz: :ciauz:

riky78
14-07-2002, 15:25
ho fai un controllo con un if, oppure usi on error resume next all'inizio della funzione/sub

ladyBlu
14-07-2002, 15:27
secondo me è meglio fare un controllo if sul campo del recordset:


if not isnull(nomeCampo) Then 'se non è NULL
'inserisci nella listView il campo
End If


:ciauz:

crisbetter
14-07-2002, 15:27
OK GRAZIE:ciauz:

JamesD
15-07-2002, 10:02
C'è un piccolo trucco che mi ha insegnato il mio prof per fregare questo errore

tuoValore & ""
Così se il valore non è null rimane invariato!
Se invece è null diventa empty!

Ciaoz
:ciauz:

ladyBlu
15-07-2002, 10:20
si, anche io lo sapevo, però secondo me è meglio controllare che non sia null.
Col tuo sistema la list avrà anche righe bianche a meno che ogni volta prima di scrivere nella listview non fai un controllo: if tuoValore <> "" then...
invece controllando che non sia null fai un solo if e nella list non hai righe vuote.
o mi sbaglio?
:ciauz:

JamesD
15-07-2002, 10:42
VERO!! :gren: :gren: :gren:

ciaoz:ciauz:

Loading