powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / MS Excel: Через ADO не выполняются SQL-запросы с использованием оператора LIKE '*RT*'
3 сообщений из 3, страница 1 из 1
MS Excel: Через ADO не выполняются SQL-запросы с использованием оператора LIKE '*RT*'
    #34590877
cpuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, нужна помощь!

В Excel используется метод ADO для выполнения запросов в таблицу Access.

Запрос таков:

SELECT Name1, Name2, DateTime, FROM Table1 WHERE Name2 Like '*STOL*' And DateTime Between #05/24/2007# and #05/25/2007#;

После выполнения данного запроса в Recordset'e EOF=true, т.е. фактически пустая таблица, есть только заголовки. Без оператора Name2 Like '*STOL*' всё в норме. Непосредственно из Access'a все выполняется, через ADO - нет.

Может собака порылась в использовании символов звезды в теле оператора Like и их надо как-то обрамить?
...
Рейтинг: 0 / 0
MS Excel: Через ADO не выполняются SQL-запросы с использованием оператора LIKE '*RT*'
    #34590902
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно надо симовл *(звездочка) заменить на символ % (проценты)

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
MS Excel: Через ADO не выполняются SQL-запросы с использованием оператора LIKE '*RT*'
    #34590924
cpuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо, заработало!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / MS Excel: Через ADO не выполняются SQL-запросы с использованием оператора LIKE '*RT*'
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]