Sto tentando invano di effettuare una INSERT, come mostra il codice seguente:
codice:
'Ricavo i valori
codice = CodiceArticolo.Text
descrizione = descrizioneArticolo.Text
unita = unitaMisuraArticolo.Text
note = noteArticolo.Text
prezzo = Cdbl(prezzoArticolo.Text)
ricarico = CInt(ricaricoArticolo.Text)
iva = CInt(ivaArticolo.Text)

'Definisco la stringa
Dim strSql As String
strSql = "INSERT INTO Articoli (Codice,Descrizione,Prezzo,Ricarico,UnitaDiMisura,Iva,Note) VALUES ('" & codice & "', '" & descrizione & "', " & prezzo & ", " & ricarico & ", '" & unita & "', " & iva & ", '" & note & "')"

'E procedo con l'inserimento
objCn.Open()
Dim objCmd As New OleDbCommand(strSql, objCn)
objCmd.ExecuteNonQuery()
objCn.Close()
Mi viene restituito il seguente errore:

Eccezione non gestita di tipo "System.Data.OleDb.OleDbException" in system.data.dll

Solo che non mi viene riportata esattamente il tipo specifico di eccezione che è stata sollevata...
Mi disassembla il codice e mi fa vedere l'istruzione assembler incriminata!
Ma dico, come posso capire?

Qualcuno può delucidarmi?
Vi ringrazio anticipatamente.