Форум: "Начинающим";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
ВнизЗапутался в запросе Найти похожие ветки
← →
kyn66 © (2006-05-11 12:34) [0]Уважаемые мастера, совсем запутался в апострофах... Чтобы сделать запрос по любому совпадению, необходимо в конструкцию LIKE вставить с двух сторон знак процента. Не могу его никак поставить слева, не соображу как правильно. 8-(((
With NameOrgQuery do
begin
SQL.Clear;
SQL.Add("SELECT Name FROM Org");
SQL.Add(" WHERE Name LIKE :tName + ""%""");
// SQL.Add(" WHERE Name LIKE ""%"" + ":tName + ""%""");
SQL.Add(" ORDER BY Name");
Open;
end;
Ошибка в закоменнтированной строке. Как правильно нужно?
← →
Плохиш © (2006-05-11 12:43) [1]
> SQL.Add(" WHERE Name LIKE ""%"" + ":tName + ""%""");
Подчёркнутый не надо. А добавить знаки процента в момент установки значения параметру религия не позволяет?
← →
kyn66 © (2006-05-11 12:46) [2]>>Плохиш
Сенькс, сработало. А вот хода мысли второй части не понял ....
← →
Плохиш © (2006-05-11 12:49) [3]Params("tName").AsString := "%"+Str+"%";
← →
kyn66 © (2006-05-11 13:05) [4]Ну тут да, покатит, а была у меня ситуация (уже точно не помню), этот вариант не подходил, нужно было именно внутри делать. А вааще спасибо, работает и хорошо 8-)
← →
Johnmen © (2006-05-12 13:45) [5]
> kyn66 © (11.05.06 12:34)
Склероз - это серьёзно!
http://delphimaster.net/view/3-1145957654/
← →
Anatoly Podgoretsky © (2006-05-12 13:49) [6]Волосы длинные, память короткая.
← →
kyn66 © (2006-05-12 15:47) [7]>>Johnmen
8-))))))))))))))) Спасибо... именно там ;-)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.012 c