Форум программистов, компьютерный форум CyberForum.ru

Передача LIST<> в качестве параметра в процедуру - C#

Восстановить пароль Регистрация
 
ElVencedor
0 / 0 / 0
Регистрация: 08.01.2017
Сообщений: 2
08.01.2017, 21:59     Передача LIST<> в качестве параметра в процедуру #1
Добрый день!

Подскажите пожалуйста, как передать например список List<int>, в качестве параметра в хранимую процедуру
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2017, 21:59     Передача LIST<> в качестве параметра в процедуру
Посмотрите здесь:

C# Передача % в качестве параметра
C# Получение значения параметра
C# VARCHAR(32) в качестве PRIMARY KEY
Добавление параметра в запрос C#
C# Передача типа DataTable в качестве параметра в хранимой процедуры
C# Передача табличного типа в хранимую процедуру
C# Передать xml в качестве параметра
C# Передача параметра в TableAdapter
CLR функция с таблицей в качестве входного параметра C#
C# Передача параметра Parameters.Add
C# SQL Функция в качестве запроса не выполняется
C# Передача NULL в процедуру MS SQL Server из C#

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
bax_tang
 Аватар для bax_tang
267 / 264 / 74
Регистрация: 23.09.2016
Сообщений: 804
Завершенные тесты: 3
09.01.2017, 00:35     Передача LIST<> в качестве параметра в процедуру #2
ElVencedor, как таблицу, содержащую единственный столбец типа INT.

Добавлено через 5 минут
Пример реализации:

T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
IF OBJECT_ID('dbo.sp_find_items', 'P') IS NOT NULL 
    DROP PROC dbo.sp_find_items;
GO
 
IF EXISTS(SELECT * FROM SYS.TYPES WHERE NAME = 'Identifiers')
    DROP TYPE Identifiers;
GO
 
CREATE TYPE Identifiers AS TABLE ([ID] INT NOT NULL);
GO
 
SET ANSI_NULLS ON
GO 
 
SET QUOTED_IDENTIFIER ON
GO
 
CREATE PROC dbo.sp_find_items
(
    @Categories Identifiers READONLY
)
WITH EXECUTE AS N'dbo'
AS
BEGIN
    SET NOCOUNT ON; 
    
    /* прочий код */
END 
GO
Yandex
Объявления
09.01.2017, 00:35     Передача LIST<> в качестве параметра в процедуру
Ответ Создать тему
Опции темы

Текущее время: 23:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru