listbox如何显示select语句提出的若干项呢

shazhangdan 2010-11-19 10:46:34
现在我用 SqlConnection myconn = new SqlConnection();
myconn.ConnectionString = "Data Source= ;Initial Catalog= ;Integrated Security=True;";

if (myconn != null)
{
myconn.Open();
string selestr = "select ID from 地理特征 where 资源种类='" + comboBox1.SelectedValue.ToString() + "'";
SqlCommand mycomm = new SqlCommand(selestr, myconn);
SqlDataReader sdr = mycomm.ExecuteReader();
if (sdr.Read())
{
listBox1.Items .Add (sdr["ID"].ToString());
}
}
我想将select语句提出的ID逐项显示在Listbox中,请问这样可以么?
...全文
71 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ghost_Khz 2010-11-19
  • 打赏
  • 举报
回复
********
whrspsoft3723 2010-11-19
  • 打赏
  • 举报
回复
实在需要要代码,就是这样子的呀


if (sdr.Read())
{
listBox1.Items .Add (sdr["ID"].ToString());
}

if (sdr1.Read())
{
listBox1.Items .Add (sdr1["ID"].ToString());
}

if (sdr2.Read())
{
listBox1.Items .Add (sdr2["ID"].ToString());
}


shazhangdan 2010-11-19
  • 打赏
  • 举报
回复
能否给个示例代码呢?谢谢了
叶子 2010-11-19
  • 打赏
  • 举报
回复
正常思路是把数据层和页面分开的,数据取到后放到例如datatable里
然后在后台循环datatable的数据,添加到listbox里面。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧