Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239

    Il recordset è aperto?

    Ho una sub che fa riferimento ad un campo del recordset, solo che la sub viene inclusa anche in una pagina che non apre il recordset.

    Vorrei scrivere qualcosa del genere
    codice:
    If Recordset è aperto then esegui codice
    si può fare?

  2. #2
    c'è la proprietà rs.status...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    ho cercato in giro ma non ho trovato niente


    non è che potresti spiegarti un po meglio?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    codice:
    Necessario oggetto
    ??????????????????????

    Ma come?
    io gli chiedo se il recordset è aperto e lui mi risponde che per potermelo dire devo prima aprirlo?

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    Non lo sto capendo...

    Il recordset è chiuso in questa pagina
    Response.Write(RS.state) dovrebbe restituirmi 0 ma invece continua a ripetermi necessario oggetto

    ma cos'è che non va?

  7. #7
    posta il codice, a parole non si risolve nulla, l'errore può essere ovunque... il nemico ci ascolta

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    semplicissimamente:
    codice:
    If RS.State = 1 then esegui codice end if
    non potete farmi un esempio generico?
    come faccio a sapere se un recordset è aperto o meno?

  9. #9
    Beh, il RS non sarà aperto ma per applicare RS:status deve almeno esistere, quindi deve essere creato prima:

    set RS=server.createObject("ADODB.recordset")

    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    239
    ho capito, quando il recordset è aperto .Status funziona, il problema è che non funziona quando il recordset è chiuso

    se un RS è chiuso RS.Status dovrebbe essere uguale a 0, ma se io provo a verificarlo mi da il messaggio d'errore dicendo che è necessario l'oggetto

    ma che lo apro a fare se mi serve sapere se è aperto o chiuso?

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.