Newsgroup: it.comp.appl.access
Titolo: Aggiornare intera colonna dati secondo valore di altro campo

E' possibile aggiornare il valore del campo codcon al valore
contenuto in desart (nel mio esempio 1 o 2, ma potrebbero essere
3,4,5,6,oppure qualsiasi altro testo val, pippo, emergenza.) quando
cod art=d.
docrig.numdoc   numrig  codart         desart         codcon
1                        0001   ATF            scatola
1                        0002   AF             anta
1                        0003   AS             scarpa
1                        0004   d                val
1                        0005   ATF            scatola
1                        0006   AF             anta
1                        0007   AS             scarpa
1                        0008   d                pippo
1.SOLUZIONE finale da ottenere
docrig.numdoc   numrig  codart         desart         codcon
1                        0001   ATF            scatola         val
1                        0002   AF             anta              val
1                        0003   AS             scarpa          val
1                        0004   d                val
val
1                        0005   ATF            scatola         pippo
1                        0006   AF             anta              pippo
1                        0007   AS             scarpa          pippo
1                        0008  d                 pippo           pippo
Grazie


scusa ma io non ho capito bene cosa intendi dire e cosa vuoi fare
per aggiornare i campi di una tabella è sufficiente utilizzare le
query
prova magari a specificare meglio cosa vuoi fare e partendo da dove:
da un aggiornamento di una maschera, da un aggiornamento di un record,
ecc..
ciao

 - Mostra testo tra virgolette -
Mi spiego meglio:
nella tabella docrig ogni volta che codart=d deve prendere il valore
di desart corrispondente (nell'esempio com1 e com2, o qualsiasi altro
che trova in desart quando codart=d) ed aggiornare la colonna campo
codcon al valore contenuto in desart, questo operazione va fatta per
lo stesso docrig.numdoc. Il senso è che avendo uno stesso documento
dove all'interno ci sono più commesse, attraverso l'utilizzo di
codart= d come fine commessa ed aggiornando la colonna codcon per
tutte le righe che gli stanno sopra con il valore contenuto in desart
quando codart=d riesco a creare delle sottocommesse all'interno dello
stesso documento poichè avranno numdoc uguale ma diverso codcon
(esprime di quale commessa fa parte). Di seguito trovo all'interno del
docrig.numdoc =1 trovo due valori codart=d (per me significa che sono
due commesse, ed hanno descrizione rispettivamente in desart), di
conseguenza vorrei che il contenuto di desart (es:com1 e come2)
venisse riportato in codcon su tutte le righe che stanno sopra
codart=d e fanno parte quindi della stessa commessa incluso la stessa
riga che contiene codart=d
docrig.numdoc   numrig  codart         desart         codcon
1                        0001   ATF            scatola         com1
1                        0002   AF             anta              com1
1                        0003   AS             scarpa          com1
1                        0004   d                com1            com1
1                        0005   ATF            scatola         com2
1                        0006   AF             anta              com2
1                        0007   AS             scarpa          com2
1                        0008  d                 com2           com2
Forse sono stato troppo prolisso, spero di non aver generato
confusione.


Ma non ti gia' stata data risposta da bruno CAMPANINI nel post su
"microsoft.public.it.office.access "
con oggetto
"Aggiornare valori campo colonna con valore passato da altro campo" del 
15.01.2008 ?
-- 
Ciao
Geppo