मैं मान रहा हूँ कि आप यहाँ ODBC का उपयोग कर रहे हैं क्योंकि आपने ठीक-ठीक नहीं बताया है और इसका सामान्य रूप से उपयोग किया जाता है...
नहीं, आपको हर बार एक नए कनेक्शन का उपयोग करना चाहिए, यह वह मानक अभ्यास है जिसकी Microsoft अनुशंसा करता है। यदि आप ODBC आदि का उपयोग कर रहे हैं तो विंडोज़ इन कनेक्शनों को प्रबंधित करती है, उन्हें पुन:उपयोग के लिए कैशिंग करती है और यह चीजों के जीवनकाल को प्रबंधित करना आसान बनाती है।
यदि आप एक स्थिर कनेक्शन का उपयोग करते हैं, तो हो सकता है कि आप इसे जल्दी से जल्दी निपटा दें या बिना जाने इसे बंद कर दें। सामान्य तौर पर यह थोड़ा अधिक अजीब और समयपूर्व अनुकूलन है।
देखें OdbcConnection अधिक जानकारी के लिए।