Мне нужно разработать одну программу, которая состоит из манипуляции данными (извлечение данных, обновление данных и новые данные вставки) для нескольких таблиц. Какой подход будет более подходящим и более быстрым по производительности с использованием объекта DataSet и хранимой процедуры с объектом CURSOR? Пожалуйста, укажите мне. Спасибо вам всем!
Я полагаю, что стоит пойти на такой подход ORM, как Entety Framework, LINQ to SQL или Nhibernate. Вы оба получите лучшую производительность и большую скорость разработки.
Обработка данных обычно выполняется быстрее, когда выполняется в БД в хранимой процедуре.
Если нет причин, по которым вы должны выполнять манипуляции в приложении, делайте это на самой БД.