Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Campi vuoti

  1. #1

    Campi vuoti

    CIoa, se devo fare un if then else, come faccio a fare:

    if CAMPO1 è vuoto
    allora...
    altrimenti
    fai...
    end if

    ho provato facendo:

    if CAMPO1 = ""
    ...
    else
    ...
    end if

    ma non funziona.

    come si fa?

    Grazie e ciao

  2. #2
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Devi riferirti alla proprietà text del campo

    If campo1.text = "" Then
    .....
    Else
    .....
    End If

    Comunque ti consiglio di usare i validators se devi controllare un modulo.

  3. #3
    in che senso?

    se io faccio

    if objDataReader("evento").text = ""
    ...
    else
    ...
    end if

    non mi funziona, mi da errore!
    Cosa intendevi?

  4. #4
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Ah ma tu ti riferivi ad un campo di un database.

    Pensavo ad un campo testo.

  5. #5
    scusami, l'ho dato, scioccamente, per scontato!

    Sai aiutarmi ugualmente?

  6. #6
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Se ti riferisci ad un campo di un database esiste la proprietà Item del Reader.

    If objDataReader.Item("evento").ToString = ""
    .....
    Else
    .....
    End If

    Il ToString lo ho aggiunto per forzare il casting del campo a String.
    Comunque attento ai valori Null da non confondere con i valori vuoti.

  7. #7
    perchè? Cosa si intende per valore "null"? Una valore che, ad esempio, non è una data e cose simili?

  8. #8
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Per Null si intende un campo che non ha mai ricevuto un valore, quindi che non fa riferimento a nulla. (difficilotto da spiegare il concetto)

    Se tu accetti nel tuo campo, a livello di costruzione della tabella valori null, finchè non inserisci un valore questo avrà riferimento Null, che non è da confondere con la proprietà vuoto.

    Per controllare se un valore è Null in Vb si usa la funzione:
    IsNull(valore)

    Comunque il codice del controllo per il campo che ti ho dato non dovrebbe darti errori.

  9. #9
    ok grazie mille!"

    Tutto funziona correttamente

    Buona giornata

  10. #10
    Utente di HTML.it L'avatar di keko
    Registrato dal
    Jul 2000
    Messaggi
    64
    Mi fa piacere.
    Un ciao anche a te.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.