Visualizzazione dei risultati da 1 a 4 su 4

Discussione: query sql piu' veloce

  1. #1

    query sql piu' veloce

    Ciao a tutti secondo voi è piu' performante

    my_Conn.Open ConnString

    sql="...."

    Set rs = my_Conn.Execute (sql)

    .....

    set rs= nothing

    -------------------------------------

    sql="...."

    Set rs2 = my_Conn.Execute (sql)

    .....

    set rs2= nothing



    e cosi via e soltanto alla fine fine chiudiamo my_Conn....


    oppuere chiudere immediatamente la connessione e riaprirla ala seguente query

    my_Conn.Open ConnString

    sql="...."

    Set rs = my_Conn.Execute (sql)

    .....

    set rs= nothing
    my_Conn.close

    -------------------------------------

    my_Conn.Open ConnString

    sql="...."

    Set rs2 = my_Conn.Execute (sql)

    .....

    set rs2= nothing

    my_Conn.close

    ....


    ?

    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Apri una volta e chiudi una volta nella stessa pagina.

    Roby

  3. #3
    QUindi è meglio aprile soltanto una volta e chiudere alla fine.....

    Ma lo stesso fosse valido per l'apertura di recordset?

    MI è sorto un'altro dubbio... quando utilizzo l'excute aprendo soltanto la connessione al db...


    my_Conn.Open ConnString


    Set rs = my_Conn.Execute (sql)


    non è necessario scrivere

    rs.close

    ma soltanto

    set rs=nothing ?

    giusto

  4. #4

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.