سلام بنده نیاز دارم که از یک تیبل یک نام کاربری رو سلکت کنم و داخل یک تیبل دیگه اون نام رو بررسی بکنم
مطابق کد زیر عمل میکنم ولی به ریدر دوم خطا میگیره و میگه حتما باید ریدر اول بسته بشه
این چطوری حل میشه
لطفا راهنمایی بفرمایید



connection.Open();

SqlCommand cmd1 = new SqlCommand("select * from table1 Where field1 like '0'", connection);
myReader = cmd1.ExecuteReader();
while (myReader.Read())
{


SqlCommand cmd2 = new SqlCommand("select from table2 Where namekarbari like '" + myReader.GetString(1) + "' ", connection);
myReader5 = cmd2.ExecuteReader();
while (myReader5.Read())
{
Label1.Text = myReader5[8].ToString();
}
myReader5.Close();


}
myReader.Close();
connection.Close();