private void button1_Click(object sender, EventArgs e)
{
string name;
name = textBox5.Text;
SqlConnection con10 = new SqlConnection("con strn");
SqlCommand cmd10 = new SqlCommand("select * from sumant where username=@name");
cmd10.Parameters.AddWithValue("@name",name);
cmd10.Connection = con10;
cmd10.Connection.Open();//line 7
SqlDataReader dr = cmd10.ExecuteReader();
}
if ( textBox2.Text == dr[2].ToString())
{
//do something;
}
जब मैं लाइन 7 तक डिबग करता हूं, तो यह ठीक है, लेकिन इसके बाद डॉ एक अपवाद फेंकता है:
Invalid attempt to read when no data is present.
यह संभव नहीं है क्योंकि मेरे पास उपयोगकर्ता नाम = सारांश के साथ तालिका में डेटा है। कृपया मुझे बताएं कि क्या 'यदि ’कथन सही है या नहीं ………
और मैं एरर कैसे निकालूं ??