Uso de palabras reservadas en INSERT/UPDATE para ACCESS
Si estais trabajando con una base de datos ACCESS y realizais una operación de tipo INSERT/UPDATE es posible que os de este error:
Microsoft JET Database Engine error ‘80040e14′
Normalmente este error se produce por que haveis escrito mal la sentencia SQL. Pero lo que pocas veces se imagina la gente es que también puede dar este error si en la sentencias usais palabras reservadas como login, password, etc.
En estos casos debereis escribir la palabra reservada entre corchetes.
Por ejemplo:
ConexionBD.Execute(”INSERT INTO TB_ADMIN ([login],[password]) values(’test’,'test’)”)
Espero que os sea de ayuda.