I campi Decimal di MySql vengono trasformati nel tipo da dato Visual Basic Decimal, che è un sottotipo di Variant.
Quindi dovresti definire pezzo come Variant ed usare la funzione di conversione CDec.
Oppure puoi provare a definire pezzo Double e usare la funzione CDbl.