Ошибка синтаксиса запроса SQL - пробелы в именах полей

База данных, которую использует мое приложение, имеет имена полей, содержащие пробелы. Я считаю, что это причина моей проблемы. Вот типичный запрос:

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

Что делать с пробелами в именах полей? Спасибо.

Дополнительная информация

Это доступ к базе данных, созданной с помощью MS Access 2007 (Microsoft.ACE.OLEDB.12.0).

10
задан Jim Fell 2 November 2011 в 16:55
поделиться