Тема: Кавычки в SQL запросе
словом, которое содержит одинарные кавычки, например Kill 'Em All.
Нужно подготовить запрос который выбирает идентификатор для этого значения.
(Коннект производится через драйвер Access)
CIDSet ids(NULL);//Класс производный из CRecordset
CString strQuery;
//Естественно, при включении Kill 'Em All в одинарные кавычки, выдается ошибка.
//Но при следующем написании (c двойными кавычками), которое в Access абсолютно допустимо,
//в Visual C++ опять выдается ошибка (уже другая).
strQuery.Format("SELECT Table.id FROM Table WHERE Table.name = \"Kill 'Em All\"");
ids.Open(CRecordset::snapshot,strQuery);
Как создавать запросы с именами такого типа?