Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
L'operatore UNION o simili che usare?
giovedì 06 luglio 2006 - 09.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
bluland2
Profilo
| Newbie
31
messaggi | Data Invio:
gio 6 lug 2006 - 09:06
ho queste 2 query
update dbo.ORD_Web
set Accepting_Date = current_timestamp
where id = 3
select * from dbo.ORD_Web
where id = 3
vorrei che dopo l'update del solo campo Accepting_Date mi venisse aggiornato e rivisualizzato il datagrid inviando la seconda query, avevo pensato di usare UNION ma non va bene, qualche idea anche diversa dalla mia per ottenere lo stesso risultato??
saluti
Enzo
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 6 lug 2006 - 09:26
>ho queste 2 query
>
>update dbo.ORD_Web
>set Accepting_Date = current_timestamp
>where id = 3
>
>select * from dbo.ORD_Web
>where id = 3
>
>vorrei che dopo l'update del solo campo Accepting_Date mi venisse
>aggiornato e rivisualizzato il datagrid inviando la seconda query,
Ciao Enzo,
cosa intendi con "mi venisse aggiornato e rivisualizzato il datagrid "?
Di che "datagrid" stai parlando?
>avevo pensato di usare UNION ma non va bene
L'operatore UNION lo puoi usare solo con statements di SELECT opportunamente "compatibili".
Trovi i dettagli sui Books Online:
"Combining Results Sets with UNION"
http://msdn2.microsoft.com/en-us/library/ms191141.aspx
>qualche idea anche
>diversa dalla mia per ottenere lo stesso risultato??
Onestamente non ho capito cosa vuoi fare...
>saluti
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland2
Profilo
| Newbie
31
messaggi | Data Invio:
gio 6 lug 2006 - 09:40
hai ragione mi sono spiegato malissimo (anzi di piu'), allora :
ho un datagrid che visualizzo tramite la selezione di un campo di una listbox , ora questo datagrid ha tutti i campi pieni tranne il campo accepting_data, che vorrei riempire con la query
Private Sub dagrid_itembound(ByVal sender As Object, ByVal e As DataGridCommandEventArgs) Handles DgItem.ItemCommand
update dbo.ORD_Web
set Accepting_Date = current_timestamp
where id = 3
....
.....
faccio questo mettendo un button nel datagrid, e tutto funziona, solo che vorrei che una volta fatto l'aggiornamento anche il datagrid mi venisse visualizzato come aggiornato cioe' dopo l'update, e per questo avevo pensato di fare subito dopo l'update, una query di select che fondamentalmente e' la stessa che ho usato per la visualizzazione iniziale del datagrid. altrimenti l'aggiornamento del record lo visualizzerei solo se richiamassi la selezione iniziale.
saluti
ENzo
ps fatemi sapere se mi sono spiegato
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 6 lug 2006 - 10:06
>faccio questo mettendo un button nel datagrid, e tutto funziona,
>solo che vorrei che una volta fatto l'aggiornamento anche il
>datagrid mi venisse visualizzato come aggiornato cioe' dopo l'update,
>e per questo avevo pensato di fare subito dopo l'update, una
>query di select che fondamentalmente e' la stessa che ho usato
>per la visualizzazione iniziale del datagrid. altrimenti l'aggiornamento
>del record lo visualizzerei solo se richiamassi la selezione
>iniziale.
Questa domanda non riguarda minimamente i DBMS, dovresti rivolgerla ad una stanza del forum dedicata ad ADO.NET o al linguaggio di programmazione che utilizzi.
Se il datagrid è "bounded" sarebbe sufficiente eseguire un refresh, ma non ti so dare ulteriori dettagli dato che non è il mio campo.
>saluti
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland2
Profilo
| Newbie
31
messaggi | Data Invio:
gio 6 lug 2006 - 11:11
ah scusa avevo pensato di effettuare le due query insieme cmq grazie sei sempre disponibilissimo
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !