Quote Originariamente inviata da oregon Visualizza il messaggio
Sei sicuro che id e quantità non siano campi numerici?
Hai assolutamente ragione!
ho risolto così:

cminserisci.Parameters.Add(New OleDb.OleDbParameter("@id", OleDb.OleDbType.Integer))
cminserisci.Parameters.Add(New OleDb.OleDbParameter("@nome", OleDb.OleDbType.VarWChar))
cminserisci.Parameters.Add(New OleDb.OleDbParameter("@quantità", OleDb.OleDbType.Integer))
cminserisci.Parameters.Add(New OleDb.OleDbParameter("@scarica", OleDb.OleDbType.Boolean))

Grazie!