Добрый день всем!
Вопрос уже задавал, но очень уже допекает....
База VFP, доступ через ADO (OLEDB for ODBC). Делаю:
Locate('rn', '001A', []); - находит, RecNo = 1, и это правильно |
|
Locate('rn', [b]'001a'[/b], []); - находит, RecNo = 1, и это НЕ правильно!!! |
|
Ибо, запись эта есть, но с совершенно др. RecNo.
Пробую Seek - провайдер не поддерживает. Хотя в ADO такой метод есть.
Пробую Filter, пробую через ADO Find - тоже самое. Не делает различий между регистрами. А между тем, rn - primary key.
Хочется понять, это такая особенность Delphi/ADO/VFP или мой личный глюк?
И как тогда вообще можно найти запись по ее первичному ключу???