figurati senz'altro
Ooopss, io sto facendo conto che la query la fai te
Parametri
Dim cmd As New OleDbCommand("INSERT INTO tbl (campo1, campo2, campo3) " & _
"VALUES(?, ?, ?)", cnx)
cmd.Parameters.Add(New OleDbParameter("nome_Parm1", OleDbType.Char, 10))
cmd.Parameters(0).Value = txtBx1.text
cmd.Parameters.Add(New OleDbParameter("nome_Parm2", OleDbType.Char, 10))
cmd.Parameters(1).Value = txtBx2.text
cmd.Parameters.Add(New OleDbParameter("nome_Parm3", OleDbType.Char, 10))
cmd.Parameters(2).Value = txtBx3.text
praticamente aggiungi i parametri dentro il tuo oledbCommand, questi parametri vengono gestiti come si fosse un vettore, per ciò nell'ordine come inserisci i valori dei parametri saranno aggiunti dentro i campi della query, qui non hai problemi di apostrofi , risulta come tecnica un po più lunga ma è anche la più giusta da fare.
facci sapere
"Ci sono due tipi di pazzi, quelli che dicono pazzie e quelli che le fanno diventare una realtà."