powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Синтакси сохраненой процедуры
2 сообщений из 2, страница 1 из 1
Синтакси сохраненой процедуры
    #32865862
clerkus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В сохр. проц. есть два входных параметра, которые имеют аналогичные (по названию) контролы в форме- если один из контролов не заполнен (в сохр. проц. предусмотрено ИЛИ параметр =NULL) по ответ получаю нулевой. Есть подозрение что если один из параметров имеет значение NULL то на остальные даже не обращается внимание.
Выглядит прмерно так

ALTER PROCEDURE dbo.СохраненнаяПроцедура1
(@Ob nvarchar(50),
@Kr int)
AS SELECT UnOb, UnUchastok, NameOb, LocationOb, CodeOb, UnKurator
FROM dbo.osnOb
WHERE (CodeOb = @Ob) AND (UnKurator = @Kr) OR
(@Kr IS NULL) AND (@Ob IS NULL)
Может быть я гдето ошибаюсь?
...
Рейтинг: 0 / 0
Синтакси сохраненой процедуры
    #32865902
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть я гдето ошибаюсь?
Разумеется ошибаетесь.
Как условие Where написали - так оно и работает.
Или оба параметра равны чему-то в таблице, или оба параметра Null
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Синтакси сохраненой процедуры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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