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

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

Locate + CaseSensetive? HELP!!! [D5, MSSQL, ]


Flagman ©   (2002-01-07 04:44:00) 

Люди, хелп ми, плиз! Locate отказывается различать регистр символов в таблице. Работаю с MSSQL2000, через ADO. Если кто-нибудь решал сабж, подскажите, а?


Delirium   (2002-01-08 17:12:00) [1]

> roottim
Зачем вводишь в заблуждение ?!!!
В ACCESS самое !!!


Delirium   (2002-01-08 17:06:00) [2]

Хм, тогда эта проблема на уровне ole db провайдера,я думаю, надо поискать будет...


roottim   (2002-01-08 16:48:00) [3]

странно!!
но СУБД Ассess делает поиск с учетом регистра хотя пользуется все той же RecordSet!


Delirium   (2002-01-08 16:20:00) [4]

Есть предположение, что безразличие к регистру просто зашито в Microsoft-овский RecordSet, потому и не работает. Есть другие мнения ?


Delirium   (2002-01-08 16:15:00) [5]

Хм, действительно,
Locate в ADO работает на уровне RecordSet-а (см. ADODB.pas), и при переходе на уровень RecordSet параметр loCaseInsensitive просто игнорируется. Так что регистрзависимый Locate, получается на Дельфийском ADO сделать нельзя :(


Dok_3D   (2002-01-08 15:40:00) [6]

Слушай, действительно отказывается различать регистр...


roottim   (2002-01-08 15:38:00) [7]

возможны глюки с курсорами!
они на стороне клиена?!...
и попробуй то же самое через tQuery!!...


Flagman   (2002-01-08 15:30:00) [8]

Ау... :(


Flagman   (2002-01-07 09:39:00) [9]

В том-то и дело, что нет :( В базе CS прописан, в проге тоже, а регистры ему по сараю :((((


Boo   (2002-01-07 08:52:00) [10]

а если просто написать: locate(бла-бла, бла-бла, [])? не работает?


Наверх

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