|
|
|
| Подскажите, пожалуйста, можно ли использовать метод FIND в ADO для поиска записи по нескольким полям таблицы. Дело в том, что у меня проблема:
rs.find "[Фамилия]='Иванов'" - находит запись
rs.find "[Фамилия]='Иванов' and [Имя]='Сергей'" - вылетает с ошибкой.
Может, неправильный синтаксис?
И еще...
Куда при переезде делся Дрюня??? Он всегда очень здорово и быстро помогал!
Спасибо! | |
|
| |
|
|
|
| в ADO нельзя использовать поиск по нескольким полям. используйте совйство Filter или открывайте рекордсет сразу с нужным условием.
Про Дрюню, не знаю, но может появиться... | |
|
| |
|
|
|
| Очень оперативно!
Большое спасибо! | |
|
| |
|
автор: Аноним (06.11.2006 в 16:25) |
|
| Не буду спорить, а проверить лень... но насколько мне известно - нет в ADO проблем с поиском по нескольким полям.
rs.find "Фамилия='Иванов' AND ИМЯ='Сергей'"
Скорее всего проблема с кавычками внутри строкового аргумента. Надо либо использовать апострофы, либо функцию chr()
GПоэксперементируйте и будет Вам щастье... | |
|
| |
|
|
|
| А не надо ни спорить ни проверять, нужно просто RTFM:
http://support.microsoft.com/kb/195222 | |
|
| |