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

Вниз

Поиск с учетом регистра   Найти похожие ветки 

 
Magic   (2005-08-02 11:41) [0]

Я для поиска в базе Аксесс использую запрос SELECT из TADOQuery. Таблицы максимум из 1500 записей, поэтому скорость меня устраивает. Только вот никак не могу реализовать поиск с учетом регистра. Хотя бы наведите на мысль, как это можно сделать. Методы locate и  lookup  использовать не хочу...


 
Johnmen ©   (2005-08-02 11:45) [1]

>Только вот никак не могу реализовать поиск с учетом регистра.

М.б. ты хотел сказать "без учёта регистра" ?
Тогда см. функции приведения к регистру.
Напр. UPPER, или в аксесе типа UCASE.


 
Magic   (2005-08-02 11:49) [2]

Что-то типа этого:
SELECT * FROM Menus WHERE title LIKE UPPER(value)

Так?


 
msguns ©   (2005-08-02 11:53) [3]

А нельзя просто подсунуть этот запрос акцесу и посмотреть ?


 
sniknik ©   (2005-08-02 11:54) [4]

Johnmen ©   (02.08.05 11:45) [1]
> М.б. ты хотел сказать "без учёта регистра" ?
с этим в аксессе как раз без проблем, сравнение строк делается без учета регистра по умолчанию...

Magic   (02.08.05 11:41)
использовать функции поддерживающие бинарное сравнение. StrComp к примеры (3 необязательный параметр тип сравнения, 0 - бинарное)


 
ЮЮ ©   (2005-08-02 11:54) [5]

что-то типа, только
value
в данном контексте никак не похоже на что-то в "верхнем регистре"


 
Magic   (2005-08-02 12:02) [6]

К сожалению, здесь на работе аксесс и делфи не стоят, поэтому проверить не могу. Приведите плиз код или текст запроса для сравнения с учетом регистра. Так как по умолчанию аксесс сравнивает без учета оного... :((



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

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

Наверх




Память: 0.48 MB
Время: 0.032 c
2-1123456671
TIGOS
2005-08-08 03:17
2005.09.11
Дурацкий вопрос. По-поводу конвертирования текст -> в Real


3-1122743231
Andy Nortsov
2005-07-30 21:07
2005.09.11
проблемы работы с excel через ado


14-1124437963
ocean
2005-08-19 11:52
2005.09.11
печать фотографий


8-1115220389
Gear
2005-05-04 19:26
2005.09.11
Как осуществить запись звука с микрофона средствами DirectSound?


14-1123825588
PVOzerski
2005-08-12 09:46
2005.09.11
Как интерпретировать некоторые моменты вот такой лицензии?