Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Connection.Close

  1. #1

    Connection.Close

    Ciao a tutti,

    ho verificato che eseguendo una SQL Update oppure Delete su Access non è possibile chiudere l'oggetto Connesione ne l'oggetto Recordset...

    Codice:-----------------------------------------------------------------

    <%SQL = "DELETE FROM _Utenti WHERE Id = "& utenteDaEliminare

    set conn = Server.CreateObject("ADODB.Connection")
    set rs = Server.CreateObject("ADODB.Recordset")
    conn.Open "mioDSN"
    Set rs=conn.execute(SQL)
    %>
    ----Vario codice HTML
    <%
    rs.close
    conn.close
    %>
    ------------------------------------------------------------------------

    Se mantengo le ultime due righe la risposta di IIS è che non possibile eseguire l'operazione sull'oggetto chiuso!

    Quindi credo che chiuda la connessione mentre esegue la SQL... è giusto? C'è soluzione?

    Ciao a tutti, Fabio.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254
    set rs=nothing
    conn.close
    set conn=nothing

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Per eseguire una query di DELETE, UPDATE, INSERT INTO non occorre aprire il recordset ma semplicemente eseguirla.

    Roby

  4. #4
    grazie cicci.. Ciao

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.