#region   省份筛选
    private void drpProvinceBind()
    {
        SqlCommand mycmd = new SqlCommand("select  distinct *  from Province   ", mySqlConnection);
        mySqlConnection.Open();
        SqlDataReader da;
        da = mycmd.ExecuteReader();
        drpprovince.DataSource = da;
        drpprovince.DataTextField = "Province";        drpprovince.DataBind();
        drpprovince.Items.Insert(0, "-----省份----");
        mySqlConnection.Close();    }
    #endregion这个代码应该没问题吧,不知道题目的问题是什么原因,还请各位达人指教,谢谢!
“/ERP0810”应用程序中的服务器错误。
--------------------------------------------------------------------------------阅读器关闭时 FieldCount 的尝试无效。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 阅读器关闭时 FieldCount 的尝试无效。源错误: 
行 191:        drpprovince.DataTextField = "Province";
行 192:
行 193:        drpprovince.DataBind();
行 194:        drpprovince.Items.Insert(0, "-----省份----");
行 195:        mySqlConnection.Close();
 源文件: f:\ERP0810\DistributionDepartment\Supplier.aspx.cs    行: 193