На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! информация о разделе
user posted imageДанный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ.

Модераторы: Akina
  
> Проблема с фильтром (Access97)
    Приветствую всех!
    1. Создаю простой запрос: SELECT Карты.КодДилера, Карты.КодФирмы FROM Карты;
    2. Пытаюсь применить фильтр (((КодДилера=1)) AND ((КодФирмы <> 306) AND (КодФирмы <> 991) ... и.д.  )), все работает.
    НО!
    Как только пытаюсь исключить больше 19 КодовФирм, Access падает. При этом, если КодДилера<>... а не  КодДилера=... Access не падает.  :-/
    Наблюдается на Win98,Win2000,XP
    Dao 3.51
    Сжатие, восстановление, decompile, эспорт-импорт не помогает.
    Ограничение на длину строки фильтра тоже не нарушено.

    Буду рад любым идеям.
      Значит "ето не баг, ето фича". Переписать через in (...) и not in (...) ?
        ...этого я и боялся  :'(
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0215 ]   [ 15 queries used ]   [ Generated: 27.04.24, 11:40 GMT ]