powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Почему запрос не выдает ни одной записи?
11 сообщений из 36, страница 2 из 2
Почему запрос не выдает ни одной записи?
    #32412116
Sasha09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я решил проблему. Я запускаю ХП, только использую в нейне табличную переменную, а временную таблицы. Почему-то в этой же процедуре нельзя сделать Select. Поэтому select я делаю из другой процедуры. И тогда все работает. Может это извращение, но хотябы что-то.
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32412143
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты так и не сказал чего хочешь сделать с набором записей.

Временную таблицу прекрасно можно вываливать из той же процедуры.
Думаю что и таблицу-переменную тоже
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32412176
Sasha09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выходет что нельзя. У меня получалась пустота. А нужно было, чтобы выводился набор записей на экран.
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32412220
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой ты упрямый
Говорю можно - просто ты делаешь что-то не так.

Еще раз:
ЧТО ТЕБЕ НУЖНО СДЕЛАТЬ С ЗАПИСЯМИ, КОТОРЫЕ ВОЗВРАЩАЕТ ХП
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32412396
Sasha09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто посмотреть. Хотя бы даже просто запустив ХП и посмотреть ответ ввиде таблички
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32412425
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сбрось на мыло скрипты на создание таблиц, которые участвубт в процедуре и скрипт на саму процедуру.
А также по паре записей в таблицах, на основе которых процедура собирает данные.
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32412496
Sasha09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лови
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32412721
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрел, через 20 сек проблема обнаружилась.
Вот что значит приводить не полные результаты тестов - если бы сразу привел результат выполнения хп из QA в полном виде, тогда все решилось бы намного быстрее.

1. При выполнении процедуры из QA у тебя выводится предупреждение про обработку в агрегатных функциях пустых значений.
А для акесеса - это что-то вроде полученного значения.

Для подавления сообщения в начало процедуры добавляем
set ansi_warnings off

или во всех агрегатных функциях используем функцию Isnull()
например isnull(sum([поле]),0)

И в том и в другом варианте вызов процедуры через аксес прекрасно работает

2. Для временных таблиц внутри процедуры совсем не обязательно делать их глобальными (##tmp), да еще и заботится об их удалении перед созданием.
Достаточно использовать локальную (#tmp) она сама удаляется после завершения выполнения процедуры.

3. Таблицы-переменные не проверял, но скорее всего при выполнении п.1. должен заработать и этот вариант.
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32413009
Sasha09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, Дружище, СПАСИБО ТЕБЕ ОГРОМНОЕ!!!
:)
Не знаю как и благодарить. :)
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32413021
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Sasha09

При выполнении процедуры из QA у тебя выводится предупреждение про обработку в агрегатных функциях пустых значений.

Вот к чему приводит замалчивание деталей. А говорили - все работает, все работает
...
Рейтинг: 0 / 0
Почему запрос не выдает ни одной записи?
    #32413036
Sasha09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кабы знать :-)
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Почему запрос не выдает ни одной записи?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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