no me estaria andando.
 ::oCnx:Execute( "update tbstockres set stockcongelado=stockcongelado-?", ;
           { 3 }, ;
           "idproducto=?", { 3 } )
si hago eso, me actualiza todos los registros, pasa por alto la clausula WHERE eso es un ejemplo, porque en realidad es esto:
 ::oCnx:Execute( "update tbstockres set stockcongelado=stockcongelado-?", ;
           { ::aProductos[ nItem, 4 ] }, ;
           "idproducto=?", { ::aProductos[ nItem, 6 ] } )
El log me dice esto:
14/10/2021 19:52:15: FWMARIACONNECTION:EXECUTE_SQL( 6754 ) cSql = "update tbstockres set stockcongelado=stockcongelado-3" ::nError = 0 ::cError = "" ::cSqlInfo = "LÃÂneas correspondientes: 3 Cambiadas: 3 Avisos: 0" nSecs =