puoi provare a non lasciare gli spazi prima delle parentesi "("... :master:
codice:
cmd.CommandText = "INSERT INTO Clienti(" & _
"cli_ragSoc,cli_indirizzo,cli_localita,cli_pro," & _
"cli_cfpi,cli_tipPag,cli_note,cli_agente) " & _
"VALUES(" _
"'" & Trim(Me.txtRagSoc.Text) & "'," & _
"'" & Trim(Me.txtIndir.Text) & "'," & _
"'" & Trim(Me.txtLoca.Text) & "'," & _
"'" & Trim(Me.txtProv.Text) & "'," & _
"'" & Trim(Me.txtCfpi.Text) & "'," & _
"'" & Trim(Me.txtPaga.Text) & "'," & _
"'" & Trim(Me.txtNote.Text) & "'," & valore & ");"