इन एकाधिक संयोजित प्रश्नों को batch
. के रूप में जाना जाता है .net बोलचाल में।
आपको MySQL कनेक्टर (MySQL के लिए .net ड्राइवर) को बताना होगा कि आप अपने कनेक्शन स्ट्रिंग में बैचों का उपयोग करना चाहते हैं। AllowBatch
विकल्प
।
कुछ इस तरह:
var connectionString = Server=host;Database=db;Uid=user;Pwd=pass;AllowBatch=True;
आप बैच के भीतर संग्रहित प्रक्रिया आमंत्रण शामिल नहीं कर सकते हैं। उन्हें ...CommandType=CommandType.StoredProcedure
के साथ अकेले खड़ा होना चाहिए ।
लेकिन, यह सर्वर और कनेक्टर संस्करणों के आधार पर काम नहीं कर सकता है। यदि यह SQL कथनों को "काटने" के आपके कामकाज का उपयोग नहीं करता है। यह ठीक काम करता है और भयानक तरीके से प्रदर्शन को खराब नहीं करता है।