Форум: "Начинающим";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
ВнизSyntax Error (Missing operator) in Query expression Найти похожие ветки
← →
Fostr (2006-11-23 13:11) [0]Господа! Разрешите попросить помощь:
У меня есть база данных Access с несколькими таблицами. Следующий запрос должен выбирать из одной из таблиц некоторые столбцы для людей занятых в том или ином проекте. Номер проекта я указываю в компоненте TEdit.
Примечание:В таблице, из которой я выбираю данные есть столбец "ПРОЕКТ" именно по нему я ориентируюсь для какого человека выбрать данные. Проектов три: 012, 045, 04p.
Все замечательно работает для двух первых проектов, для последнего же выбается ошибка, мол "Syntax Error (Missing operator) in Query expression "Проетк LIKE 04p".
Думал написана русская "p" - нет английская.
Подскажите что делать в этом случае?
Вот сам запрос:
With CashByQuQuery Do
BEGIN
Active:=False;
SQL.Clear;
SQL.Add("SELECT ФИО, [ДНЕЙ ПО ПЛАНУ], [СУММА ЗА ПРОЕКТ ПО ПЛАНУ]");
SQL.Add("FROM Projects");
SQL.Add("WHERE ПРОЕКТ LIKE "+Trim(Form10.Edit2.Text));
SQL.Add("ORDER BY ФИО");
Active:=True;
END;
← →
Palladin © (2006-11-23 13:12) [1]SQL.Add("WHERE ПРОЕКТ LIKE "+Trim(Form10.Edit2.Text));
а текст добавляемый в условие в кавычки кто будет брать? Пушкин?
← →
Fostr (2006-11-23 13:16) [2]Пардон... виноват...
Почему же тогда работают два других проекта?
← →
Palladin © (2006-11-23 13:21) [3]по счастливой случайности туда, все таки, возможно кавычки попадаю... может быть при помощи неизвестного доброжелателя, например Пушкина...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.055 c