La tua soluzione funziona ma è sorto un'altro piccolo problemino (niente di complicato credo).
la query di aggiornamento che ho scritto è la seguente:
codice:
For rcounter = 0 To numrows
SQL="UPDATE prodotti SET Qta_disponibile = Qta_disponibile - ' & bufferdata(1, rcounter) & ' WHERE codice = ' " & bufferdata(0, ccounter) & " ' "
objConn.Execute(sql)
Next
Siccome la quantità memorizzata dentro bufferdata(1, rcounter) devo sottrarla alla Qta_disponibile ho tolto i doppi apici altrimenti la riconosce come stringa e non succede nulla. Però mi dà questo messaggio di errore:
Conversione non riuscita durante la conversione del valore varchar ' & bufferdata(1, rcounter) & ' nel tipo di dati int
Non capisco xchè di questo errore....eppure allinterno c'è un numero preso precedentemente dal campo 'Qta' della tabella 'temp' che è impostato a 'int' come lo è il campo 'Qta_disponibile'
Dov'è il problema?