Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692

    Chiusura connessioni e recordset

    Perchè se tento di chiudere le connessioni ed i recordset, sia in maniera contraria o nella stessa maniera di come li ho aperti, la pagina restituisce errore sulla riga rossa:
    codice:
    <% 
    rs2.Close 
    Set rs2 = Nothing
    rs3.Close
    Set rs3 = Nothing
    rs.Close
    Set rs = Nothing
    
    conn2.Close
    Set conn2 = Nothing 
    objconn.Close
    Set objconn = Nothing 
    %>
    Microsoft VBScript runtime error '800a01b6'

    Object doesn't support this property or method: 'Close'
    "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
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Vediamo la pagina.

    Roby

  3. #3
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    eccola ROby!:
    codice:
    <%
    set objconn=Server.createobject("ADODB.Connection") 
    
    objconn.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &Server.mappath("/database/debora.mdb") 
    objconn.Open 
    
    strSQL="SELECT ....." 
    set rs=objconn.execute(strSQL) 
    
    set conn2=Server.createobject("ADODB.Connection") 
    conn2.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &Server.mappath("/database/carmen.mdb") 
    conn2.Open 
    
    strsql="SELECT....." 
    rs2=conn2.execute(strSQL) 
    
    sSQL = "SELECT ....."
    set rs3 = objconn.execute(sSQL) 
    %>
    
    <%=rs("ieri")%>
    <%=rs2("oggi")%>
    <%=rs3("domani")%>
    
    <% 
    rs3.Close
    Set rs3 = Nothing
    
    rs2.Close
    Set rs2 = Nothing
    
    rs.Close
    Set rs = Nothing
    
    conn2.Close
    Set conn2 = Nothing 
    
    objconn.Close
    Set objconn = Nothing 
    %>
    "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

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Le connessioni le hai aperte (open) i recordset no (execute) quindi devi togliere gli

    codice:
    rsX.Close
    Roby

  5. #5
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Originariamente inviato da Roby_72
    Le connessioni le hai aperte (open) i recordset no (execute) quindi devi togliere gli

    codice:
    rsX.Close
    Roby
    VVoVe: proprio quello...grazie!!!
    "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.