ho modificato in questo modo

codice:
 str = "INSERT INTO nomeec(sigar,camera,adulti,bambini,culle,arrivo,partenza,singola,pensione,acconto,extra,totale,pc,mp,prima,pranzo,cena,attivo,okai) VALUES('" & co & "','" & nst & "','" & ad & "','" & ba & "','" & cul & "','" & ariv & "','" & pat & "','" & caas & "',," & ant.Text & ",,,'','','','','','si','no')"
        dbCmd = New OleDbCommand(str, dbCon)

Mi restituisce "Errore di sintassi nell'istruzione INSERT INTO."

Possibile?