Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    VB6 - Controllare l'esistenza di un record

    CIAO!
    Mi servirebbe di controllare se un record esiste!
    VI spiego.

    Io apro un record che filtro in questo modo:

    codice:
    rsRecordset.Source = "SELECT * FROM Rimanenze Where descrizione='" & des1.Text & "' AND periodo='" & mese.text & "'"
    Io vorrei creare una condizione che, nel caso non esistano records che soddisfano il critterio sopra scritto, mi dia la possibilità di far quel che voglio!

    ES:
    codice:
    IF mioRecord non esiste then
        fai qualcosa
    else
        fai altro
    endif
    grazie

  2. #2
    Molto semplice...usa questo codice

    if NOT rsRecordset.EOF then
    fai qualcosa (ci sono record...)
    else
    fai qualcos'altro (non ci sono record)
    end if

    EOF sta per End of File e restituisce vero se il recordset si trova dopo l'ultimo record, cosa che accade sempre se il recordset è vuoto


  3. #3
    IF not rsRecordset.eof then
    msgbox("Il recordset esiste")
    else
    msgbox("Il recordset non esiste")
    endif


    Eof (end of file)
    Se nn è alla fine del file vuol dire che trova il record

    amo molto parlare di niente..è l'unico argomento di cui so tutto

  4. #4
    Ops nn avevo visto la risposta...
    Cmq 2 è meglio che una..
    amo molto parlare di niente..è l'unico argomento di cui so tutto

  5. #5
    Originariamente inviato da basy82
    IF not rsRecordset.eof then
    msgbox("Il recordset esiste")
    else
    msgbox("Il recordset non esiste")
    endif


    Eof (end of file)
    Se nn è alla fine del file vuol dire che trova il record

    Due menti un pensiero

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.