here is example: datareader needs to closed first, already datareader opened try to close first one is usual error ocuured.
public
{
con.Open();
dr = cmd.ExecuteReader();
dr.Close();
dr1 = cmd1.ExecuteReader();
}
dr1.Close();
con.Close();