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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2014, 15:52   #1
likbez
Пользователь
 
Регистрация: 10.12.2014
Сообщений: 17
Вопрос Like "777*" = "синтаксическая ошибка ..... "

в лицензионном Access 2010 (SP2 RUS x32) в базе с одной мегатаблицей создаем обычный простой запроc: Like "777*"
но не дает даже сохранить такой запрос (а из MSO SP1 RUS x32 - дает - и работает).
выдает "синтаксическая ошибка ..... " и на лету заменяет Like на Похоже на.
а вот '777*' сохраняет, но при выполнении такого запроса не находит точно существующих записей.
... при этом такие же запросы в этих же базах в версии 2003 работают всегда нормально. кто-нибудь знает - где тут собака порылась? как это лечить?
likbez вне форума Ответить с цитированием
Старый 11.12.2014, 13:38   #2
likbez
Пользователь
 
Регистрация: 10.12.2014
Сообщений: 17
По умолчанию

неужели никто не знает такой простой вопрос?
likbez вне форума Ответить с цитированием
Старый 11.12.2014, 15:07   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
а вот '777*' сохраняет, но при выполнении такого запроса не находит точно существующих записей.
Код:
 '777%'
В одинарных ковычках и не звезда а процент.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.12.2014, 13:54   #4
likbez
Пользователь
 
Регистрация: 10.12.2014
Сообщений: 17
Вопрос

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
 '777%'
В одинарных ковычках и не звезда а процент.
так тоже не работает: http://prntscr.com/5fxiip
а после сохранения запроса все равно добавляются двойные кавычки. что же делать?
likbez вне форума Ответить с цитированием
Старый 12.12.2014, 14:50   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
все равно добавляются двойные кавычки.
Показывай запрос.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.12.2014, 16:25   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Access, если не ошибаюсь начиная с 2003, * и ? поддерживает по аналогии с файловыми фильтрами. По поводу ошибки скорее всего, что поле, к которому like применено, не символьного типа
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 17.12.2014, 17:05   #7
likbez
Пользователь
 
Регистрация: 10.12.2014
Сообщений: 17
По умолчанию

http://prntscr.com/5hu5sg
likbez вне форума Ответить с цитированием
Старый 17.12.2014, 17:11   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

А сам запрос как выглядит? Текст команды запроса.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.03.2015, 17:27   #9
likbez
Пользователь
 
Регистрация: 10.12.2014
Сообщений: 17
По умолчанию

на скриншоте http://prntscr.com/5hu5sg
likbez вне форума Ответить с цитированием
Старый 24.03.2015, 17:55   #10
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

А где там запрос?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Синтаксическая ошибка ")" expected but "(" found WebbMan Паскаль, Turbo Pascal, PascalABC.NET 3 30.09.2012 21:16
"Синтаксическая ошибка " или " в чём разница?" vedro-compota PHP 7 07.08.2010 16:45
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04