यह नहीं होना चाहिए। ExecuteNonQuery एक पूर्णांक देता है जो प्रभावित पंक्तियों की संख्या दर्शाता है। यदि कोई पंक्तियाँ नहीं डाली गई हैं, तो 0 वापस किया जाना चाहिए। जब यह क्वेरी निष्पादित करने में विफल रहता है तो इसे अपवाद फेंकना चाहिए। E.x.:कनेक्शन बंद है, तालिका मौजूद नहीं है, आदि।