| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 695 人关注过本帖
标题:[求助]!如何实现对多个查询结果的显示(急用)
只看楼主 加入收藏
crossbow03
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-5-3
收藏
 问题点数:0 回复次数:2 
[求助]!如何实现对多个查询结果的显示(急用)

我是用C#.Net中的Windows窗体,做一个查询功能,其中显示的查询内容我用的TextBox来显示,如果碰上符合条件的项只有一个的还好,但要碰上有多个时,TextBox中只能显示最后一个符合条件的项,前面的好象都被后面的覆盖住了,谁能告诉我怎么解决在TextBox中显示多个符合条件的项呀。我的代码如下:
//在界面我用了TextBox和ComboBox两个控件。
private void button1_Click(object sender, System.EventArgs e)
{
int selectedIndex;
//用与传递ComboBox中用户选定的值
selectedIndex=comboBox1.SelectedIndex;
string machine_name=textBox28.Text;
SqlConnection myConnection = new SqlConnection(ConnectionString);
String cmdText = "select * from Manger_table";
SqlCommand myCommand = new SqlCommand(cmdText,myConnection);
myConnection.Open();
SqlDataReader dr=myCommand.ExecuteReader();
while(dr.Read())
{
if(machine_name==dr["yqsbmc"].ToString().Trim()&&selectedIndex==0)
{
textBox1.Text=dr["yqsbmc"].ToString();
textBox2.Text=dr["cphm"].ToString();
textBox3.Text=dr["yqsbbh"].ToString();
textBox4.Text=dr["flh"].ToString();
textBox5.Text=dr["xh1"].ToString();
textBox6.Text=dr["xh2"].ToString();
textBox7.Text=dr["gg1"].ToString();
textBox8.Text=dr["gg2"].ToString();
textBox9.Text=dr["ccrq"].ToString();
textBox10.Text=dr["gb"].ToString();
textBox11.Text=dr["dj"].ToString();
textBox12.Text=dr["jfkm"].ToString();
textBox13.Text=dr["gzrq"].ToString();
textBox14.Text=dr["gljb"].ToString();
textBox15.Text=dr["tzfs"].ToString();
textBox16.Text=dr["xz"].ToString();
textBox17.Text=dr["zxrq"].ToString();
textBox18.Text=dr["sydw"].ToString();
textBox19.Text=dr["fjzs"].ToString();
textBox20.Text=dr["ndess"].ToString();
textBox21.Text=dr["zxyy"].ToString();
textBox22.Text=dr["fjzs"].ToString();
textBox23.Text=dr["cj"].ToString();
textBox24.Text=dr["nsysj"].ToString();
textBox25.Text=dr["wxfy"].ToString();
textBox26.Text=dr["syfx"].ToString();
textBox27.Text=dr["zrdw"].ToString();
}
。。。。。。。。。。。。。。。。。。后面代码同IF所以就不写了
}
}

[此贴子已经被作者于2006-5-23 14:58:05编辑过]

搜索更多相关主题的帖子: TextBox 结果 ComboBox 查询 
2006-05-23 14:46
fox777
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-23
收藏
得分:0 
fgbhfdhgdfgfd
2006-05-23 15:31
RiosHx
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-3-7
收藏
得分:0 
你试试用richTextBox.AppendText()方法来显示所查找的
内容试试
因为你的程序太过于“复杂”不好调试,呵呵
2006-05-24 21:26
快速回复:[求助]!如何实现对多个查询结果的显示(急用)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013743 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved