Я работаю над настольным приложением в VB.Net (4.0)
Будет много SQL-скриптов, которые содержат много запросов на вставку.
В настоящее время мы запускаем сценарии с использованием SMO (http://msdn.microsoft.com/en-us/library/ms162557.aspx)
В одну сторону
Для повышения производительности мы планируем изменить сценарии sql на файл xml (вместо запросов на вставку он будет иметь
данные xml с правильным определением xsd).
Загружает xml в dataSet и используя SQL Bulk Copy, который мы пытаемся вставить в SQL Server.
Второй способ
Загружает XML в dataSet
Создает пользовательский тип таблицы на основе таблицы данных в наборе данных (созданный из файла XML) и создает хранимую процедуру, в которой в качестве этого типа таблицы используется параметр. В этом SP он будет содержать
вставить в таблицу
выберите * из таблицы значение параметра.
Поэтому, пожалуйста, предложите мне лучший и подходящий способ. Заранее спасибо.