Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Conn.Execute

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    10

    Conn.Execute

    Salve a tutti. Non riesco a capire a cosa serve il comando Conn.Execute, ad esempio

    Conn.Execute("INSERT INTO orders" _& " (OrderID, Status) values " _& "("&intOrderID&", 'OPEN')")

    Non ho trovato una spiegazione sul perchè si usa Conn.Execute, quando si usa e cosa fa.
    Se qualcuno può aiutarmi.
    Grazie

  2. #2
    Execute esegue (ma va?!?) un comando SQL. Si usa per INSERT, UPDATE e DELETE perché sono comandi che non ritornano un recordset.

  3. #3
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296

    Re: Conn.Execute

    Originariamente inviato da Javi
    Salve a tutti. Non riesco a capire a cosa serve il comando Conn.Execute, ad esempio

    Conn.Execute("INSERT INTO orders" _& " (OrderID, Status) values " _& "("&intOrderID&", 'OPEN')")

    Non ho trovato una spiegazione sul perchè si usa Conn.Execute, quando si usa e cosa fa.
    Se qualcuno può aiutarmi.
    Grazie
    Si usa l'execute quando la pagina invia un comando al DB ma non deve ricevere una risposta (come ha detto optime INSERT, UPDATE e DELETE).

    Quando la pagina interroga il DB e si aspetta di ricevere una risposta (come per le select) tu devi mettere questa risposta da qualche parte (Recordset).
    Quindi non devi SOLO mandare al DB un comando, ma devi aspettarne l'esito.

    Dove non devi usare un recordset basta quindi solo l'esecuzione.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    10
    Ok!!!! tutto chiaro. grazie!!!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.