Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

MultipleActiveResultSets=Истински или множество връзки?

Множество активни набори от резултати (MARS) бяха добавени специално за този тип операции, така че не е нужно да имате две отворени връзки едновременно, за да можете да четете от SqlDataReader И да изпълнявате допълнителни партиди.

MARS е съвместим със SQL Server 2005 и по-нова версия. За да цитирам от MSDN документи:

Преди въвеждането на MultipleActive Result Sets (MARS), разработчиците трябваше да използват или множество връзки, или курсори от страна на сървъра, за да разрешат определени сценарии.

За повече информация вижте:

Библиотека MSDN – преглед на MARS

Работен пример за четене и актуализиране на данни:

Библиотека MSDN – Манипулиране на данни (MARS) превъртете надолу до „Четене и актуализиране на данни с MARS“



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Въведение във вградените функции с таблично стойности (ITVF) в SQL Server

  2. Регистър на транзакциите на SQL Server — част 1

  3. Колоната е невалидна в списъка за избор, защото не се съдържа нито в агрегатна функция, нито в клаузата GROUP BY

  4. разделете алфа и числови с помощта на sql

  5. Конфигуриране на известия за поща в базата данни в MS SQL Server