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

C# и базы данных, ADO.NET

Войти
Регистрация
Восстановить пароль
 
ElVencedor
0 / 0 / 0
Регистрация: 08.01.2017
Сообщений: 6
#1

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

08.01.2017, 21:59. Просмотров 178. Ответов 1
Метки нет (Все метки)

Добрый день!

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

Передача % в качестве параметра - C#
Помогите плз. Создал хранимую процедуру с параметром. TableAdapter.FiilBy(dataset1, int parametr1); Как мне в качестве параметра...

Передача типа DataTable в качестве параметра в хранимой процедуры - C#
Всем доброго вечера. Прощу Вашей помощи. Проблема следующая: есть множество таблиц в базе данных, у таблиц есть 5 одинаковых полей, которые...

Передать xml в качестве параметра - C#
Добрый день! У меня вопрос, который без помощи решить не могу... Есть хранимая процедура, которая в качестве параметра принимает xml...

CLR функция с таблицей в качестве входного параметра - C#
Можно ли сделать CLR функцию, на вход которой будет подаваться таблица? Если да, то покажите какой-нибудь простейший пример, где есть таю...

Передача параметра в TableAdapter - C#
Всем доброго дня.Подскажите пожалуйста, где я ошибаюсь при передаче параметра. string str = dateTimePicker1.Value.ToString(&quot;yyyy-MM&quot;); //...

Передача параметра Parameters.Add - C#
Собственно, код: conn.Open(); var str = &quot;http://lenta.ru/news/2015/06/12/emergency/&quot;; ...

Передача табличного типа в хранимую процедуру - C#
В бд есть свой самопальный тип TableType который реализует простенький словарик CREATE TYPE dbo.TableType AS TABLE ( char(16), ...

Передача NULL в процедуру MS SQL Server из C# - C#
Здравствуйте, в таблице MS SQL Server есть поле с датой, которое может хранить null, для вставки записи в таблицу использую хранимую...

Передача значений из DataTable в процедуру PL/SQL - C#
Добрый день! Подскажите пожалуйста, как передать из DataTable все значения из столбца Id в процедуру SQL. И как оформить эту...

VARCHAR(32) в качестве PRIMARY KEY - C#
SQLite. Можно ли в качестве уникального идентификатора использовать например поле login с текстовым типом?

Получение значения параметра - C#
Добрый день уважаемые Знатоки. Имеется хранимая процедура в базе Oracle create or replace procedure u1.PROC2(param out number) is ...

Добавление параметра в запрос - C#
Всем привет. есть запрос Select field1,field2 from table where field1 in (@param) на форме есть компонент &lt;asp:TextBox...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
bax_tang
351 / 282 / 77
Регистрация: 23.09.2016
Сообщений: 855
Завершенные тесты: 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<> в качестве параметра в процедуру
Ответ Создать тему
Опции темы

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