Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307

    SQL: update contemporaneo di due tabelle

    Buonasera a tutti,
    devo FORZOSAMENTE usare un'unica UPDATE per aggiornare il valore di due campi, in due tabelle distinte: č possibile?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    No ... ma perche' devi farlo in una sola UPDATE?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    Ciao Oregon!
    Ho popolato una GridView di ASP.NET con una SqlDataSource, il cui SelectCommand preleva i dati da due tabelle diverse.
    Come sicuramente saprai, la GridView offre un comodissimo asp:CommandField, che effettua automaticamente il binding fra campi della grid e parametri dell'UpdateCommand e dell'InsertCommand della SqlDataSource.
    Ora: tutto fila liscio come un olio, finchč devo aggiornare campi che appartengono ad una sola tabella.
    Il problema č quando devo aggiornare dei campi di una riga della GridView, che provengono da due tabelle differenti...

    Ovviamente, se esiste un modo (che non conosco nč ho trovato su MSDN) per passare DUE statement UPDATE di SQL all'UpdateCommand, tutto si risolve

    Ah, prima che me lo suggerisci: NON posso usare stored procedure. Non faccio nomi, ma certi hoster italiani hanno studiato ad Auschwitz...

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Non penso funzioni ... ma prova qualcosa come

    UPDATE ... ; UPDATE ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    Giā fatto, e non funziona
    Sotto a chi toccaaaaaaaa....

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