Одновременная передача и сохранение нескольких записей в базе данных в приложении ASP.NET

У нас есть таблица данных в нашем приложении ASP.NET. Он держит 800+ рекордов. Теперь нам нужно мгновенно сохранить все эти записи в базе данных с помощью хранимой процедуры SQL Server.

Не могли бы вы сообщить мне, как это лучше всего реализовать, и образец справочного кода.

Спасибо! С уважением. Венкат.


person user171915    schedule 07.10.2009    source источник
comment
Будьте более конкретными в отношении строк и таблицы (количество используемых столбцов и типов), метода хранения (вставка / обновление), поскольку на выбор доступно множество методов.   -  person Viktor Jevdokimov    schedule 07.10.2009


Ответы (2)


SqlBulkCopy

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx

http://msdn.microsoft.com/en-us/library/7ek5da1a(VS.80).aspx

http://www.codeproject.com/KB/database/SqlBulkCopy.aspx

person Muhammad Akhtar    schedule 07.10.2009

Рассматривали ли вы класс SqlBullCopy?

person David    schedule 07.10.2009