Форум программистов, компьютерный форум, киберфорум
Наши страницы
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Lenivec
1

Кто виноват я или Jet

25.05.2010, 16:42. Просмотров 693. Ответов 4
Метки нет (Все метки)

Есть запрос (1) к базе данных с условием отбора нужных мне значение.
Есть запрос (2) простроенный на основе запроса (1).
Так вот заметил такой косяк: В запрос два попадают такие данные, которые должен был отсеять еще первый запрос.
Я в полном ступоре, незнаю даже куда глядеть и что думать по этому поводу.
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2010, 16:42
Ответы с готовыми решениями:

Что делать? Кто виноват? Или вопрос о безопасности баз данных
Вот и наступил для меня Юрьев день :-( Штучка на 300 с хвостиком килограмм в одну секунду открыла...

Новый WD10EARS или старое железо? Кто виноват или кого бить?
В ископаемый комп Celeron D 325 2,533MHz\2x512 Гб DDR\MSI PM8M-VH (VIA P4M800\VIA VT8237)\БП...

кто виноват динамик или?
Добрый день. Вот такая проблема. когда открываю мп3 файл с помощью Windows Media pl. кроме музыки...

Кто виноват: HDD или софте?
Здравствуйте! Возникла проблема с хардом ST3500514NS на 500гб. Замучился уже переустанавливать...

Свич или вирус кто виноват?
Проблема такая: Есть свич Асус ГгигаИКС 16 портов 100Мб! периодически гаснут все светодиоды...

4
BorisL
4 / 4 / 0
Регистрация: 19.03.2009
Сообщений: 743
25.05.2010, 17:45 2
Возможно, у Вас в условии отбора запроса 1 есть поля с Null ?
0
Lenivec
25.05.2010, 18:56 3
Нету там ничего подобного, отбор идет по полю счетчик, а он как сами понимает Null быть не может.
Lenivec
25.05.2010, 18:58 4
Тако чувство что я наткнулся на какой то глобальный косяк Jet 3.5.
Надоть с 97 аксеса на аксес XP базочку перекинуть, и посмотреть что получится.
Lenivec
25.05.2010, 19:21 5
Четвертый Jet тоже самое творит.
Если я делаю INNER JOIN запроса с таблицей и проверяю данные, то все нормально, а если пытаюсь выполнить проверку поля которое непосредственно возвращает запрос, то он работает 50 на 50. Один раз все нормально, а другой раз он сначала проверяет условие второго запроса, а потом условие первого. Либо я профан в реляционных базах данных, либо это глобальный косяк микрософта.

Кстати насчет того как я определяю какое условие выполняется первым а каким вторым. Так сдесь все просто. У меня на обоих условияз висят функции и я просто в отладчике вижу в какую функцию данные попадают первыми.
25.05.2010, 19:21
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2010, 19:21

Не пойму, кто виноват, аккумулятор или нет
Здравствуйте. У меня смартфон ASUS Zenfon ZE500KL. Купил я его чуть больше года назад. В конце мая...

Проблема с кодировкой - кто виноват, SQL или ASP?
Хотя, главное, конечно, что делать. База в SQL какя-то корявая попалась - выводится в excel через...

USB-модем или локальная сеть. Кто виноват и что делать?!
ситуация такая. уже много лет с мужем пользуемся локальной сетью. все местные ресурсы были...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.