Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    (?) differenza apertura recordset

    Ragazzi scusate la domanda sciocca.....

    cosa c'è di differente tra queste due aperture di recordset?



    (n 1)
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "Provider=Microsoft.Jet. .....
    Set rs = Server.CreateObject("ADODB.Recordset")
    sql = "SELECT * FROM ........
    rs.Open, sql, conn


    (n 2)
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "Provider=Microsoft.Jet. .....
    sql = "SELECT * FROM ........
    set Rs=Conn.execute(Sql)

    grazie per la pazienza ....
    Pippo Giacalone
    giacalone@tin.it

  2. #2
    che uno è aperto, mentre l'altro semplicemente esiste.
    il primo potrebbe essere teoricamente aggiornato (con .edit, sconsigliato), mentre l'altro no.
    il primo va chiuso, il secondo no.
    il primo probabilmente usa un filo in più di risorse.

  3. #3
    Scusa optime,

    io da anni utilizzo il secondo metodo sia per scorrere i recordset sia per aggiornare, cancellare o inserire record.....

    quindi continuo così ?


    e poi ti chiedo una conferma per quanto riguarda la chiusura ......
    quindi:

    RS.Close NO
    Set RS= Nothing NO

    Conn.Close SI
    Set Conn = Nothing SI

    ho capito bene ?
    Pippo Giacalone
    giacalone@tin.it

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il nothing non chiude, distrugge.
    Tutto ciò che è creato con Set deve essere distrutto quindi quello non deve mai mancare.

    Roby

  5. #5
    grazie mille...
    Pippo Giacalone
    giacalone@tin.it

  6. #6
    peppe, evidentemente usi INSERT, UPDATE e DELETE, non .Add, .Edit, .Delete....

  7. #7
    esatto
    Pippo Giacalone
    giacalone@tin.it

  8. #8
    siamo d'accordo, allora.

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.