Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    diversi SQL con un solo asp

    Per ora adotto questa tecnica che funziona:


    codice:
    set oConn = Server.CreateObject("ADODB.Connection") 
    set oConn_2 = Server.CreateObject("ADODB.Connection") 
    		
    oConn.Open filePath
    		oConn_2.Open filePath
    		
    strSQL = "prima query"
    strSQL_2 = "seconda query"
    		
    oConn.execute strSQL
    oConn_2.execute strSQL_2
    
    oConn.Close
    Set oConn = Nothing
    oConn_2.Close
    Set oConn_2 = Nothing
    ma non mi sembra una buona programmazione .....

    voi cosa dite?
    mir
    Fotografario MultiUtente Interamente in Flash: QUI

  2. #2
    le .execute le puoi fare con un'unica conn e un'unica sql

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    questo vuol dire che il "mio" metodo è l'unico possibile immagino ...
    Fotografario MultiUtente Interamente in Flash: QUI

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma le due connessioni puntano a due db differenti?

    Roby

  5. #5
    Originariamente inviato da Mir
    questo vuol dire che il "mio" metodo è l'unico possibile immagino ...
    tu ne fai due, io ti ho detto che ne puoi fare una. non capisco quindi la tua risposta

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Originariamente inviato da Roby_72
    Ma le due connessioni puntano a due db differenti?

    Roby
    ad un unico DB ma tabelle diverse


    le .execute le puoi fare con un'unica conn e un'unica sql
    ... scusa ma questo non vuol dire fare un .execute ed un conn per ciascusa query???

    come faresti quella che ho messo nell'esempio all'inizio?

    ciao
    mir
    Fotografario MultiUtente Interamente in Flash: QUI

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    set oConn = Server.CreateObject("ADODB.Connection") 
    oConn.Open filePath
    	
    strSQL = "prima query"
    oConn.execute strSQL
    
    strSQL = "seconda query"
    oConn.execute strSQL
    
    oConn.Close
    Set oConn = Nothing
    Roby

  8. #8
    tanto per non stare qui a diventare matti. il 'ne basta uno' vale se dentro la query ci sono dei NON-query statements: cioè INSERT, UPDATE, DELETE. Se nella query c'è una SELECT e col recordset di risulta ci devi fare qualcosa, a quel punto la risposta dipende dal contesto

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    ok, penso di aver capito ... grassie
    Fotografario MultiUtente Interamente in Flash: QUI

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.