Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.18;
Скачать: CL | DM;

Вниз

Чувствительность к регистру   Найти похожие ветки 

 
DelphiNew ©   (2003-09-08 14:58) [0]

Мастера, такой вопрос у меня возник.
Мне нужен сделать поиск, но чтоб он был не чувствительный к регистру, т.е если вводится ТАК или ТаК или Так то всё равно должен производится поиск. Привожу код поиска:
if (key=#8)and(length(FindStr)>0) then
begin
FindStr:=copy(FindStr,1,length(FindStr)-1);
end;

if key in [""","\","/"," ","-","0".."9","A".."Z","a".."z","А".."Я","а".."я"]then
begin
FindStr:=FindStr+key;
FrmSpravOtpr.IBQSpr.Filter:=FindFld+" LIKE """+FindStr+"""";
FrmSpravOtpr.IBQSpr.Locate(FindFld,FindStr,[loPartialKey]);
end;
Label3.Caption:=FindStr;


 
WhiteShadow ©   (2003-09-08 15:03) [1]

преобразуйте искомую строку и строку в которой ищите к одному регистру. т.е. AnsiUpperCase или AnsiLowerCase


 
andrey_pst ©   (2003-09-08 15:05) [2]

function AnsiLowerCase(const: string): string;
function AnsiUpperCase(const: string): string;


 
DelphiNew ©   (2003-09-08 15:07) [3]

Спасибо!!!



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
14-58918
Digitman
2003-08-28 15:21
2003.09.18
Небольшой вопрос по спецификации ANSI C++


3-58593
fool
2003-08-26 17:00
2003.09.18
LookUp поле в ADODataSet


6-58813
Yaroslav
2003-07-17 01:45
2003.09.18
Автоматический запуск соединения удаленного доступа


3-58525
explorer
2003-08-28 09:56
2003.09.18
Бесплатные БД с поддержкой SQL


14-58862
Relaxxx
2003-08-30 14:51
2003.09.18
Как мне узнать что в Едит ввели нечисло а строковое значение??