首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

dropdownlist1 获取数据库字段数据 总获取不到第一条数据的有关问题

2012-03-20 
dropdownlist1 获取数据库字段数据 总获取不到第一条数据的问题我用下面代码 获取 category 字段 内所有数

dropdownlist1 获取数据库字段数据 总获取不到第一条数据的问题
我用下面代码 获取 category 字段 内所有数据时,永远都是获取不到第一条数据,即ID=1的获取不到 总是少第一条数据,请问我下面的代码有什么错误吗? 我做的就是获取 category 字段内的所有数据 返回给dropdownlist1
谁帮我改下

C# code
            //初始分组            string resultstr = "select category from dbo.XN_Category";//定义SQL语句            SqlConnection conn = App_Code.BaseClass.DBCon();//连接DB            conn.Open();//打开DB            SqlCommand cmd = new SqlCommand(resultstr, conn);            SqlDataReader sdr = cmd.ExecuteReader();            sdr.Read();            DropDownList1.DataTextField = "category";            DropDownList1.DataSource = sdr;            DropDownList1.DataBind();            conn.Close();  


[解决办法]
sdr.Read();

去掉这一行。

热点排行