Código:
 "UPDATE TabProductos" &  _
" SET stock_v = @Stock" & _  
" WHERE CodProducto = @CodProducto"
  En esta linea basicamente usas dos variables:
@Stock   --Cantidad de Stock existente
@CodProducto --Cod del producto a actualizar 
Luego mas abajo le das valor a solo una de ellas: 
Código:
 stock_v = (stock_v + cantidad_v)
  Y al ejecutar el CMD le pasas ese solo parametro 
 Código HTML:
 cmdActualizar.Parameters.AddWithValue("@Stock", stock_v)
 En ningún momento le pasas @CodProducto, ni mucho menos le das algún valor...