इस प्रकार के ऑपरेशन के लिए विशेष रूप से एकाधिक सक्रिय परिणाम सेट (MARS) जोड़े गए थे ताकि आपको SqlDataReader से पढ़ने और अतिरिक्त बैचों को निष्पादित करने में सक्षम होने के लिए एक ही समय में दो कनेक्शन खुले न हों।
MARS SQL सर्वर 2005 और इसके बाद के संस्करण के साथ संगत है। MSDN डॉक्स से उद्धृत करने के लिए:
मल्टीपल एक्टिव रिजल्ट सेट (MARS) की शुरुआत से पहले, डेवलपर्स को कुछ परिदृश्यों को हल करने के लिए या तो कई कनेक्शन या सर्वर-साइड कर्सर का उपयोग करना पड़ता था।
अधिक जानकारी के लिए देखें:
MSDN लाइब्रेरी - MARS ओवरव्यू
डेटा पढ़ने और अद्यतन करने के लिए काम किया उदाहरण:
MSDN लाइब्रेरी - डेटा हेरफेर (MARS) स्क्रॉल करना 'MARS के साथ डेटा पढ़ना और अपडेट करना'