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

Вниз

SQL запрос   Найти похожие ветки 

 
goozman   (2004-05-13 10:12) [0]

Мастера помогите пожалуста-
Есть такой запрос
(select * from NAMETABLE where UPPER(NAME) like UPPER(:par))
и таблица в которой есть к примеру такие записи
(Фирма....., ФИРМА....., фирма....,...),
если в параметр подставляю (%ФИРМА%) запрос возвращает одну записть(ФИРМА....),если (%Фирма%) то (Фирма...).
Мне необходимо чтобы после ввода параметра (%ФИРМА%) мне возвратилось три записи (Фирма....., ФИРМА....., фирма....,).
Под InterBase это решается UDF, а как это сделать под BDE?
Очень надеюсь на Вашу помощь! Заранее благодарен!


 
Соловьев ©   (2004-05-13 10:13) [1]


>  like UPPER(:par))

like "%"||UPPER(:par)||"%"


 
goozman   (2004-05-13 10:36) [2]

ни одной записи не возвращает


 
goozman   (2004-05-13 10:43) [3]

работает по - старому все записи не возвращает


 
Соловьев ©   (2004-05-13 10:43) [4]


> goozman   (13.05.04 10:36) [2]

вообще-то like UPPER(:par)
где :par="%фирма%" должен работать

А что у тебя в :par?


 
goozman   (2004-05-13 10:54) [5]

в :par у меня "%фирма%", только что проверил с английскими буквами все работает как надо, а с русскими не хочет, нельзя как в InterBase типа UDF сделать


 
Соловьев ©   (2004-05-13 11:00) [6]


> goozman   (13.05.04 10:54) [5]

какие параметры алиаса?
на клиенте приведи par к верхнему регистру - AnsiUpperCase


 
goozman   (2004-05-13 11:02) [7]

Это где? (извини за глупый вопрос но в BDE не силен)


 
Соловьев ©   (2004-05-13 11:21) [8]


> goozman   (13.05.04 11:02)

Пуск(Start)>Панель управления(Control panel)>BDE administrator
-В BDE administrator закладка Configuration в древе Configuration>Drivers>Nativ>Dbase Щелкнуть мышью справа от LANGDRIVER и выбрать и выпадпющего меню dBASE RUS cp866 закрыть BDE administrator на вопрос Save all edits to BDE administrator C:......... ответьте Yes.


 
goozman   (2004-05-13 14:13) [9]

Огромное спасибо!



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
6-1082383221
Aleksandr
2004-04-19 18:00
2004.06.06
Подскажите ссылочку с обучающими самплами по отправке мыла по API


3-1084790237
Klerk
2004-05-17 14:37
2004.06.06
Почему он не находит поле?


14-1084611121
тихий вовочка
2004-05-15 12:52
2004.06.06
Японцы и американцы


1-1085359965
Алекс А
2004-05-24 04:52
2004.06.06
Существуют ли конверторы кода с Дельфи на BCB и обратно?


1-1085368608
SASH2
2004-05-24 07:16
2004.06.06
Сообщение о загрузке формы?