Ciao a tutti e scusate il crosspost,
ho una tabella in un gestionale a cui devo aggiornare la colonna "Costo"
di alcuni articoli però solo se rispettano una condizione particolare,
faccio un esempio:

Tabella DettagliMovMagazzino

ID_Mov |TipoRig|CodiceArticolo |Descrizione |Costo
290 |1 |00311-CC71671 |Aprilia |100,00
290 |8 | |articolo composto da|0,00
290 |1 |APRSV1408-013SU|Air Box |0,00
290 |1 |APRSV1408-018SU|Ammortizzatore |0,00
290 |1 |APRSV1408-1237U|Antenna |0,00
...
...
Questo è un piccolo estratto della tabella delle fatture e quello
rappresentato è un esploso di una distinta base dove, alla prima riga
c'è l'articolo "genitore", seguito da una riga di nota e di seguito le
righe "figlie", e sono proprio queste che io devo valorizzare,
valorizzando a 0 la riga "padre": come faccio?
La valorizzazione dei costi la prendo da un file di testo, che aperto in
lettura, scansiona la tabella e, quando trova il codice articolo che
corrisponde a quell'ID e a quell'articolo, lo valorizza, ma come faccio
invece, una volta trovato l'ID a "dire" che la riga che precede la riga
di nota deve essere messa a 0? L'unica differenza nel db è che la riga
"padre" è seguita da una riga di nota (TipoRiga = 8) e che le righe
figlie sono precedute, allo stesso modo, dalla riga di nota

Spero di essere stato sufficientemente chiaro nell'esposizione,attendo
(speranzoso) un vostro aiuto
Messaggio postato anche su: it.comp.lang.visual-basic
Francesco