मैं यह जानता हूँ एक उपयोगी सवाल का एक नरक नहीं है, लेकिन मैं इसे द्वारा bugged किया जा रहा मदद नहीं कर सकता।"ExecuteNonQuery" में "गैर" क्यों?
तो,
क्यों कहा विधि (*Command
कक्षाओं में)
ExecuteNonQueryExecuteQuery के बजाय कहा जाता है?
उन SQL कथन हम डीबीएस में फेंक, प्रश्नों नहीं हैं?
लेकिन यह एक चयन हो सकता है। तो क्यों न सिर्फ "myCommand.Execute()"? –
@ कैमिलो: क्योंकि ExecuteReader() है जो एकल-मूल्यवान परिणामों के लिए आपकी क्वेरी के परिणाम, या यहां तक कि ExecuteScalar() वापस कर देगा। –
धन्यवाद, मुझे ExecuteScalar के बारे में पता नहीं था :) –