Erreur de syntaxe de requête SQL - espaces dans les noms de champ

La base de données de mon application utilise a des noms de champs contenant des espaces. Je pense que cela est la cause de mon problème. Voici un exemple typique requête:

SELECT * FROM 'OV2 BAS' AS bas 
INNER JOIN 'OV2 RefID' AS ids ON 'bas.Ref ID' = 'ids.Ref ID' 
WHERE ids.ENUM_H = 'TDischarge';

Comment dois-je traiter avec les espaces dans les noms de champ? Merci.

Des Informations Supplémentaires

C'est l'accès à une banque de données avec MS Access 2007 (Microsoft.ACE.OLEDB.12.0).

source d'informationauteur Jim Fell