Ваш вопрос непонятен; однако в случае хранимой процедуры, которая принимает один параметр 10 и делает insert
, здесь нет «массового» подхода: вам просто нужно вызвать хранимую процедуру много раз (один раз за запись). Если у вас есть гибкость, чтобы изменить дизайн, альтернативные варианты включают в себя:
- передача нескольких идентификаторов в строке
[n]varchar(max)
, что вы затем тянуть друг от друга (как правило, через «сплит» UDF), чтобы сделать вставку
- табличного значения
-параметры
SqlBulkCopy
(сырье TDS вставки, не используя хранимую процедуру)
Однако: как вы получаете от GridView в данном слой в основном дизайн и реализации детали для вашего кода.
Не могли бы вы прояснить свой вопрос немного больше? Что вы подразумеваете под _insert несколькими записями через gridview_ точно? У вас есть данные в gridview, и вы хотите вставить эти строки в таблицу 'tbl_school'? –