Originariamente inviato da nibbles
mi sa che il problema sia che la casella di testo che ho nel form è compatibile HTML e quindi quando gli invia la stringa con una lettera accentata invia &acc per l'accento e allora access non la riconosce!
A me è capitato lo stesso problema, però in realtà nel campo di Access era tutto scritto correttamente. Il problema era nella visualizzazione su pagine asp.net, che appunto mangiavano le lettere accentate. Per risolvere il problema basta inserire questa istruzione nel file web.config

<system.web>
<globalization requestEncoding="latin9" responseEncoding="latin9" culture="it-IT" uiCulture="it-IT" />

</system.web>

Non so se è proprio lo stesso problema che hai tu.

Ciao