Вниз
Скачать: CL | DM;

Запутался в запросе   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
3-1144153515
RomanH
2006-04-04 16:25
2006.05.28
Обновление данных


15-1146506042
БарЛог
2006-05-01 21:54
2006.05.28
Технический англо-русский словарь


8-1135588915
ilifant
2005-12-26 12:21
2006.05.28
Уважаемые мастера у меня, в справке отсутствует описание функций


15-1146302203
Iv95
2006-04-29 13:16
2006.05.28
Почему программы грузятся медленнее...


1-1145520148
tytus
2006-04-20 12:02
2006.05.28
Как в ListBox-e нарисовать изображение?




   Наверх