मैं मौजूदा एएसपी.NET प्रोजेक्ट में सुविधाओं को जोड़ रहा हूं। कोड किसी विशेष तालिका में पंक्ति जोड़ने के लिए संग्रहीत प्रक्रिया को कॉल करता है। मुझे कॉलम में से एक को कई मान रखने की अनुमति देने की भी आवश्यकता है, इस मामले में उस कॉलम में प्रत्येक मान के लिए एक पंक्ति जोड़ा जाएगा।एकाधिक पंक्तियां डालने का सर्वोत्तम तरीका (ADO.NET)
मुझे पता है कि मैं प्रत्येक पंक्ति के लिए एक बार अपनी डालने विधि को कॉल कर सकता हूं, लेकिन यह बेहद अक्षम है। मुझे पता है कि मैं अर्ध-कॉलन द्वारा सीमित कई लाइनें लिख सकता हूं, और उन्हें एक अनुरोध में डेटाबेस में भेज सकता हूं। लेकिन मौजूदा कोड एक संग्रहित प्रक्रिया को कॉल करता है और इसलिए कई डालने वाले बयानों के लिए मुझे मौजूदा कोड के हेक को संशोधित करने की आवश्यकता होगी।
ध्यान दें कि एकाधिक मान टेक्स्टबॉक्स में एकाधिक पंक्तियों के रूप में संग्रहीत किए जाएंगे, प्रति पंक्ति एक पंक्ति, और स्पष्ट रूप से सही ढंग से दर्ज होने के लिए जांच की जानी चाहिए।
क्या इस दृष्टिकोण के लिए कोई आसान तरीका है?
+1 - मुझे इस प्रश्न के उत्तर में भी रुचि है –
SQL सर्वर का कौन सा संस्करण कृपया? जवाब 2000 से 2005 तक 2008 तक भिन्न हो सकता है ... – gbn
मैं सर्वर पर जो भी उपयोग कर रहा हूं उस पर 100% स्पष्ट नहीं हूं। तो शायद मैं 2005 के बाद आने वाले विशिष्ट कुछ भी लक्षित नहीं करना चाहूंगा। –