Reserved words do cause problems like that, so you should change the field/table names that are reserved words (in any part of the process, not just Jet).

For more information (including links to lists of reserved words), see the article What names should I NOT use for tables/fields/views/stored procedures/...? from our Database Development FAQs/Tutorials (at the top of the Database Development forum)