日期:2014-05-17  浏览次数:20821 次

SQL搜索到的行数据转变成combobox的下拉菜单
请教下大家  比如我搜索到一行数据
ID     NAME      DATE1   DATE2  DATE3 


我想把DATE1 ,  DATE2 , DATE3, 的数据变成combobox的下拉菜单怎么做

------解决方案--------------------
建个数组,把data放进去,combobox绑定数组
  
*****************************************************************************
http://feiyun0112.cnblogs.com/
------解决方案--------------------
foreach (var item in ds.Tables[0].Rows)
{
    comboBox1.Items.Add(item["字段"].ToString());
}
------解决方案--------------------
假设你是从datatable dt中获取的
行为rowindex
           comboBox1.Items.Add(dt.Rows[rowindex]["DATE1"].ToString());
           comboBox1.Items.Add(dt.Rows[rowindex]["DATE2"].ToString());
           comboBox1.Items.Add(dt.Rows[rowindex]["DATE3"].ToString());
如果为多行,外面嵌套个foreach或者for循环
当然要取的三个数据位置如你所说也可以是
for(int j=2;j<=4;j++)
{
    comboBox1.Items.Add(dt.Rows[rowindex][j].ToString());
}