Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Recordset cancellato

  1. #1
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692

    Recordset cancellato

    Ciao.
    Con questo codice recupero un recordset da un dbase:
    codice:
    Thread  = rs("Thread")
    ; succede però che se il record è stato cancellato la pagina asp risponde con
    codice:
    ADODB.Field error '800a0bcd' 
    
    Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
    . Come risolvo? :master:
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    prima dell'assegnazione devi mettere

    IF not rs.eof then

    ....
    ....


    END IF

    rs.close
    set rs = nothing
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    grazie, ma la cosa è un pò complicata, ho scritto così ma anche sui record presenti, li fa vedere ma stampa che non esistono:
    codice:
    set rs = cmd.Execute
    
    if not rs.eof then 
    Thread  = rs("Thread")
    else
    response.write "record ko"
    end if
    
    if not rs.eof then 
    sTopic = rs("Topic")
    response.write "record ko"
    end if
    
    if sCaption <> "" then
    response.write "<FONT COLOR = RED>" & sCaption & "</FONT>
    
    "
    else
    response.write "record ko"
    end if
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

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.