Comigo acontece o mesmo problema, então mudei o jeitão, quando o usuário clica em apostrofo o que entra é o acento agudo
Isto tudo é uma verdadeira aberração para aqueles que usa o SQL Inserir/Alterar no Access
O exemplo do gost é muito bom, mas imaginou quando duplos apóstrofos teria que por? Afinal de contas o usuário poderá digitar o apóstrofo em qualquer campo e o erra seria inevitável, a menos que desabilite o apóstrofo em todos esses campos o que seria um heresia.
Não encontrei em nenhum projeto ate hoje que cuidasse disto e todos dão esse erro, acho que os nossos amigos não pensaram nisso, sei lá....
Se alguém tiver uma outra idéia será bem vinda para todos nós..