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

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

Проблема при выборке с некоторыми буквами [D5, Paradox]


Антоний ©   (2005-11-25 16:08:00) 

Суть в том, чобы выбрать записи, которые сответствуют тому, что введено в edit (если начинается с того, со введено в edit)
active:=false;
       sql.clear;
       SQL.add('Select S, Firma as Фирма, Sobst as Собств, INN as ИНН, KPP as КПП, Phone as Телефон, Fax as Факс, LegalAdress as Юрид_Адрес, FaktAdress as Факт_Адрес, Status as Статус from "'+Clients+'" WHERE (UPPER(Firma) LIKE :PAR) OR (LOWER(Firma) LIKE :PAR)order by Фирма ');
       Params[0].AsString := Edit1.Text + '%';
       open;

Почти со всеми булками это нормально работает - выбирается правильно если я ввожу и верхнем и в нижнем регистре...
Но вот с бувами "ч" и "я" эо не проходит - вводишь в верхнем - выбираются записи, начинающиеся с "ч" ("я") в верхнем регистре.
Водишь в нижнем - выбираются записи, начинающиеся с "ч" ("я") в  нижнем регистре.
Подскажите, как это исправить?


Anatoly Podgoretsky   (2005-11-25 18:59:00) [1]

Здесь не знаю, но это обычный американский глюк - в мире существует только один язык Американский, английский не катит.


Sergej   (2005-11-25 18:51:00) [2]

Та же самая проблема с буквой "ч", но база MySQL и компоненты Zeos.

А здесь думаете можно решить этот вопрос?


Anatoly Podgoretsky   (2005-11-25 16:13:00) [3]

Антоний   (25.11.05 16:08)  
Забей, не решается.


Desdechado   (2005-11-25 16:12:00) [4]

это глюк БДЕ


Наверх

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