Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Вниз

Как сделать выборку не чувствительную к регистру?   Найти похожие ветки 

 
Barsky ©   (2006-01-27 12:30) [0]

Как сделать выборку не чувствительную к регистру?


Query1.SQL.Text:="SELECT * FROM My_Table WHERE Field1 like "%"+Edit1.Text+"%"";


Тоесть ввожу в Edit "абв", и в запрос поподают записи с подстрокой "АБВ".

Как?


 
Sergey13 ©   (2006-01-27 12:34) [1]

Привести все к одному регистру. UPPER вроде в локалскуле.


 
Tavor   (2006-01-27 12:57) [2]

а что, если в базе забиты все начиная с большой буквы?
Первая строка
Вторая строка

приведение запроса к верхнему или нижнему регистру не поможет...


 
Desdechado ©   (2006-01-27 13:00) [3]

Query1.SQL.Text:="SELECT * FROM My_Table WHERE Upper(Field1) like :p";
Query1.Params[0].AsString :="%"+AnsiUpperString(Trim(Edit1.Text))+"%";


 
Barsky ©   (2006-01-27 13:16) [4]

Спасибо


 
Desdechado ©   (2006-01-27 13:21) [5]

сорри, AnsiUpperString -> AnsiUpperCase



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.011 c
2-1141386799
DancerMan
2006-03-03 14:53
2006.03.19
Table+DBGrid ins вставляемую запись отобразить в гриде последней


9-1126532168
Signate
2005-09-12 17:36
2006.03.19
Игровой цикл


2-1141168058
ArtemESC
2006-03-01 02:07
2006.03.19
ListBox...


1-1140028531
Volf_555
2006-02-15 21:35
2006.03.19
Как вызвать стандартное контекстное меню для определ. типа файла?


8-1128727290
pr0t0n
2005-10-08 03:21
2006.03.19
Delphi and PhotoShop





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский