#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
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
DataTable dt = new DataTable();
da.Fill(dt);
drpprovince.DataSource = dt;
drpprovince.DataTextField = "Province";
呵呵
向你学习!