一个COMBOBOX的问题。
有一个数据表,如下:
编号 姓名 性别 年龄 籍贯
1 刘德华 男 44 中国
2 姚明 男 26 中国
3 科比 男 27 美国
有两个textBox和一个combobox进行组合搜索。
__textBox1____ ___comBobox1__ ___textBox2____
textBox1是输入编号用的,textBox2是用来显示数据信息的。
首先,将COMBOBOX1与数据表的字段(从姓名开始)绑定。
当输入编号1,在COMBOBOX1下拉菜单中选择姓名,textBox2中自动显示出刘德华,选择性别,自动显示男,年龄,显示为44,籍贯,显示为中国
当输入编号2......一样操作~~~`
对这个COMBOBOX不太懂啊,求高手指点指点,最好能给段比较完整的代码啊~~~
小妹先在这里谢谢了~~~~~(没办法啊,那个号没分了,发了个贴也没人回,只好再申请一个,求高手给段代码咯,真的很急呢~~~)
在线等啊~~~
有一个数据表,如下:
编号 姓名 性别 年龄 籍贯
1 刘德华 男 44 中国
2 姚明 男 26 中国
3 科比 男 27 美国
有两个textBox和一个combobox进行组合搜索。
__textBox1____ ___comBobox1__ ___textBox2____
textBox1是输入编号用的,textBox2是用来显示数据信息的。
首先,将COMBOBOX1与数据表的字段(从姓名开始)绑定。
当输入编号1,在COMBOBOX1下拉菜单中选择姓名,textBox2中自动显示出刘德华,选择性别,自动显示男,年龄,显示为44,籍贯,显示为中国
当输入编号2......一样操作~~~`
对这个COMBOBOX不太懂啊,求高手指点指点,最好能给段比较完整的代码啊~~~
小妹先在这里谢谢了~~~~~(没办法啊,那个号没分了,发了个贴也没人回,只好再申请一个,求高手给段代码咯,真的很急呢~~~)
在线等啊~~~
解决方案 »
- |ZYCWPF| 在ComboBox中,哪一个事件是,鼠标选中后触发的事件 谢谢
- 类库线程传值给窗体
- 生成图片验证码,如何让图片背景透明
- WebBrowser控件使用问题
- 请教如何获取gridview里某一个单元格的值并传递到一个新的页面中
- 哪里有有关 Microsoft.mshtml 的MSDN资料?我不知道具体的网址在哪里,请提供一下
- 小问题一个(关于赋值的问题)。
- 2005怎樣引用Excel,並且把兩個DataGridView的數據分別導入到Sheet1和Sheet2裡面。
- webform中文件下载的问题
- 如何获得服务器的IP地址或则域名
- vb.net中collection如何转换到C#
- 请问用C#如何调用VC ATL开发的COM组件。
但是我是SF 一定的给点分啊!
小妹表达能力有限呵,是的,COMBOBOX里放的是从第二列开始的字段名。
我要实现的就是根据用户所选的编号,在COMBOBOX中选择相应的字段,从而得到相应的信息。
第一个TEXTBOX是供用户输入编号的。
第二个TEXTBOX中是用来显示对应信息的。
各位大哥给段详细的代码咯,小妹初学不久,不太会咯,又急着交作业~~~
{
SqlConnection cn = new SqlConnection("server=.;Integrated security=yes;database=pubs");
SqlDataAdapter da = new SqlDataAdapter("select name from syscolumns where id = object_id(N'[demo]')", cn);
DataSet ds = new DataSet();
cn.Open();
da.Fill(ds);
cn.Close();
comboBox1.DataSource = ds.Tables[0];
comboBox1.ValueMember = "name";
comboBox1.DisplayMember = "name";
}private void comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
if(textBox1.Text.Trim().Length == 0)
return; SqlConnection cn = new SqlConnection("server=.;Integrated security=yes;database=pubs");
string strSQL = "select " + comboBox1.Text + " from demo where 编号 = " + Convert.ToInt32(textBox1.Text);
SqlCommand cmd = new SqlCommand(strSQL, cn);
cn.Open();
textBox2.Text = Convert.ToString(cmd.ExecuteScalar());
cn.Close();
}