private void ShowMsg() { using (SqlDataReader dataReader = departmentDAO.Query(query).DataReader) { if (dataReader == null) { } DataTable table = new DataTable(); table.Load(dataReader); girdView.DataSource = table; girdView.DataBind(); dataReader.Close(); //使用datareader一定要关闭(只有关闭前才能使用后) } }