powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Функция в качестве входного параметра ХП
4 сообщений из 4, страница 1 из 1
Функция в качестве входного параметра ХП
    #32635809
Usver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток!
У меня вопрос:
Есть форма, у нее источник строк ХП:

ALTER PROCEDURE dbo.[qryZakJ]
(@stat smallint)
AS SELECT id_zakaz, id_kontragent, date, nt, agent, status
FROM dbo.tbl_zakaz
WHERE (status = @stat)
можно ли затолкать в качестве входных параметров @stat строку типа
status=1 or =2 or=3 и т. д.? Пытаюсь в качестве вх. параметров использовать пользовательскую функцию, возвращающую строку, но ничего не получается. Делать источником строк конструкцию SQL не хотелось бы.
...
Рейтинг: 0 / 0
Функция в качестве входного параметра ХП
    #32635852
AlTis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
DECLARE
@sql AS NVARCHAR(4000)
...
set @sql = 'SELECT * FROM... WHERE ' +@MySuperParameter

exec sp_executesql @sql
...
Рейтинг: 0 / 0
Функция в качестве входного параметра ХП
    #32635895
Usver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2AlTis:
весьма лаконично. Если не сложно, можно немного коментария? У меня с T-SQL никак. Если я правильно понял, то внутри ХП сначала объявляю строковую переменную, которая представляет из себя запрос, потом прицепляю к нему свой входной параметр, а потом все это дело запускаю?

>exec sp_executesql @sql
что это такое? Запуск?
...
Рейтинг: 0 / 0
Функция в качестве входного параметра ХП
    #32635915
AlTis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Usver

совершенно верно
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Функция в качестве входного параметра ХП
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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