Anche LI10_PREZZO = 0,4 non va bene. Deve essere LI10_PREZZO = 0.4 dato che è decimal (17,6).
Anche nella DGV dovrebbe essere Decimal e non Double (per sicurezza di precisione sui eventuali calcoli anche se potrebbe non essere necessario).
Te lo han già detto in tutte le salse: usa i parametri altrimenti non ne vieni fuori.