Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.04.2009, 12:14   #1
АлёнаP
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 56
Сообщение Like в запросе

Код:
SELECT *
FROM [Таблица(связанная)]
WHERE [Таблица(связанная)].Имя  like '%мир';
как только начинаю пробовать делать с LIKE, выводится сообщение, в котором написано: "Неизвестный". И запрос не выполняется . Как быть???
АлёнаP вне форума Ответить с цитированием
Старый 09.04.2009, 13:29   #2
Skolot
Форумчанин
 
Регистрация: 11.11.2008
Сообщений: 101
По умолчанию

Попробуйте звездочку * вместо знака %
Skolot вне форума Ответить с цитированием
Старый 10.04.2009, 09:53   #3
АлёнаP
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 56
По умолчанию

Пробовала. И со свездочкой, и просто 'мир' оставляла.
Тоже самое!
АлёнаP вне форума Ответить с цитированием
Старый 10.04.2009, 13:22   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

непонятно... всё должно работать!
1) запакуйте Вашу базку MDB и архивчик прикрепите к сообщению..
2) или, хотя бы, сделайте скриншот ошибки и выложите сюда...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.04.2009, 14:41   #5
АлёнаP
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 56
По умолчанию

Таблица создана импортом (Excel)
АлёнаP вне форума Ответить с цитированием
Старый 10.04.2009, 15:24   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Вот я например так ищу подстроку в поле:

Код:
SELECT test_pf_1.F2
FROM test_pf_1
WHERE (([test_pf_1]![F2] Like "*OGK*"));
Выводит все где есть OGK

Кстати, помоему LIKE чувствительна к регистру.
в MySQL есть RLIKE нечувствительная, а как в Акцессе не знаю.
I'm learning to live...

Последний раз редактировалось Stilet; 10.04.2009 в 15:29.
Stilet вне форума Ответить с цитированием
Старый 10.04.2009, 15:44   #7
АлёнаP
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 56
По умолчанию

Спасибо! Но так я тоже делала.
Может это связано из-за связанной таблицы?
С другими таблицами, всё нормально.
АлёнаP вне форума Ответить с цитированием
Старый 10.04.2009, 16:41   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Может это связано из-за связанной таблицы?
оп-с..
мне не понятно, с чем связана ошибка!
может Excel файл хитрый какой...
проверил - и через импорт, и через связь с Excel (во вложении) - у меня всё работает... (MS Office 2003)
Вложения
Тип файла: rar db3_example.rar (13.5 Кб, 17 просмотров)

Последний раз редактировалось Serge_Bliznykov; 10.04.2009 в 17:01.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.04.2009, 20:34   #9
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

В лайке надо двойные кавычки использовать.

Нечувствительность к регистру можно обеспечить так: Like "*[Мм][Ии][Рр]*"
Код:
Option Compare Text
в начале модуля — снимет чувствительность Like к регистру букв.

Последний раз редактировалось Sasha_Smirnov; 10.04.2009 в 22:01.
Sasha_Smirnov вне форума Ответить с цитированием
Старый 13.04.2009, 10:06   #10
АлёнаP
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 56
По умолчанию

Да, всё дело видно в самом excel, только в чем???
Гляньте плиз!
Пример.zip
АлёнаP вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
замена в post-запросе schnaps Работа с сетью в Delphi 1 17.03.2009 21:48
ошибка в запросе с union Tanuska___:) БД в Delphi 3 22.08.2008 22:32
Ковычки в SQL запросе XPAiN БД в Delphi 13 22.02.2008 13:36
автоинкремент в запросе ГОСЕАН БД в Delphi 13 01.02.2008 16:12