Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: 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 вся ветка

Текущий архив: 2006.05.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
3-1144331501
RomanH
2006-04-06 17:51
2006.05.28
Одобрите выбор


2-1147327268
VitalZ
2006-05-11 10:01
2006.05.28
Невидимая папка


15-1146772297
Том Сойер
2006-05-04 23:51
2006.05.28
Чтот в последнее время мой мозг стал деревенеть... :(


3-1144435179
maxfiles
2006-04-07 22:39
2006.05.28
как узнать ключевое ли поле


2-1146994530
Мурзилка
2006-05-07 13:35
2006.05.28
не работает программа на другом компе





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский