il problema è che se metti autocommit a false poi devi invocare a mano il commit dell'operazione... commit che ovviamente può dare errore e che andrebbe gestito (vedi discorso di inserire chiavi duplicate)....ah si, normalmente bisognerebbe evitare di provare ad inserire chiavi duplicate