Массовая обработка данных с использованием dapper и хранилища данных
Я использую dapper в переднем конце, чтобы обработать данные и вставить их в хранилище данных. У меня есть сценарий, в котором мне нужно отправить массовые данные из dapper в хранилище данных и выполнить несколько операций с ним. Я могу сделать это с помощью таблицы данных. я могу создать таблицу данных, заполнить ее данными, а затем передать эти данные хранимой процедуре, которая будет выполнять некоторую обработку на ней.
Но в хранилище данных я не могу создать таблицу данных. Но мне нужно отправить данные навалом хранимой процедуре и обработать ее. Как я могу это сделать?
Обработка данных означает, что мне может потребоваться выполнить несколько операций с данными, например обновление, вставка или удаление одной или нескольких таблиц, используя эти данные в хранимой процедуре.
Спасибо
1 ответ
Но мне нужно отправить данные навалом хранимой процедуре и обработать ее. Как я могу это сделать?
Возможно, вам нужен "табличный параметр", который обычно описывается с помощью DataTable
, Dapper может загружать данные в таблицу данных через ExecuteReader
метод (вы можете использовать этот читатель для загрузки DataTable
) или может передать таблицу данных в качестве параметра, просто добавив его в качестве значения параметра обычным способом.