ऐसा होता है ExecuteReader()
में अनपेक्षित व्यवहार
- सबसे अधिक संभावना एक बग। गहराई में ExecuteReader()
कुछ यादृच्छिक त्रुटि होती है, सबसे अधिक संभावना एक नेटवर्क टाइमआउट, कनेक्शन बंद है और फिर एक बंद SqlDataReader
लौटा दिया जाता है जैसे कुछ हुआ ही न हो। कोई आश्चर्य नहीं कि बाद में HasRows
पर कॉल करें अपवाद उत्पन्न करता है।