Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Быстрый поиск в БД [D5, Paradox]


Zolotov ©   (2002-09-29 14:12:00) 

Помогите, please :-)
Как осуществить быстрый поиск в базе данных (Paradox)без учета регистра используя Edit? Т.е. я ввожу в Edit слово и в чтобы в DBGrid указатель становился сразу на нужную запись.
Я пробовал сделать это так:

Table1.Locate("имя поля", Edit1.Text, [loCaseInsensitive, loPartialKey]);

но русские слова не ищет без учета регистра, только английские.

В InterBase это делается так:

UPPER(" + имя поля + " collate PWX_CYRL) like AnsiQuotedStr("%" + AnsiUpperCase(имя поля) + "%",""");

А как для Paradox?

Заранее очень благодарен.


Виталий Панасенко   (2002-09-30 08:35:00) [1]

Язык для таблицы небходимо нужный указать (кажись Paradox ANSI Cyrrilic)


Наверх

Титульная страница Поиск, карта сайта Написать письмо