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

В 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
13.06.2007, 10:34:59
    #34590902
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS Excel: Через ADO не выполняются SQL-запросы с использованием оператора LIKE '*RT*'
возможно надо симовл *(звездочка) заменить на символ % (проценты)

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


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