C# 怎么在TextBox输入数据后 在ComboBox中显示他在数据库中所选择出来的数据

如题所述

第1个回答  2011-10-21
编写一个手动绑定组合框函数,如:void BindComBo(string var)
{
sqlConnection scn=new sqlConnection();
scn.ConnectionString=...;
scn.open();
sqldataAdapter sda=new sqlDataAdapter("select 字段 from 表 where 使用var的条件",scn);
DataSet ds=new DataSet();
sda.fill(ds,"表");
combobox1.DataSource=ds.Tables[0];
combobox1.Field...="字段";
combobox1.DataBind();
}
然后每次输入后对触发的事件里调用它。
第2个回答  2011-10-14
可用TextBox和listBox来实现此功能。
通过对TextBox进行模糊查询,再将结果绑定在ListBox上追问

早已经做完了

追答

加多两个语句。

comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
comboBox1.AutoCompleteSource = AutoCompleteSource.ListItems;

第3个回答  2011-10-20
就是一个查询,和一个绑定啊,不难的追问

早已经做完了 谢谢

本回答被提问者和网友采纳

C#中ComboBox下拉选中一个后,下面的textbox自动显示数据库里对应的值...
在ComboBox的SelectIndexChanged事件中添加你查询数据库的代码 把查询结果赋值到textbox就可以了

在c#中如何将在textbox中输入的值添加到combobox,让combobox所有的值赋...
rtbShow.Text += cbItems.Items[i] + "\\r\\n";} }

C#如何把查询出来数据库里数据在textbox里显示出来?
SqlDataReader Dr;Dr = cmd.ExecuteReader();while (Dr.Read()){ textbox2.Text=Dr[ "name" ].ToString();\/\/这样就能取到你从数据库读到的值了.} 说明一下:1:你只建立了与数据库的边接 2:你只写了要操作的命令 剩下的,你得执行才命令才能得你想要的数据,须要注意的是,你那命令可能...

C# 怎么实现在textbox中填写信息,在datagridview中显示并更新数据库表...
首先,确保数据库已建立好并准备接收数据。创建一个数据集,如果数据库为空,确保返回一个结构化数据集,即使为空。在页面上添加一个DataGridView控件,并将其DataSource属性设置为该数据集。初始化一个名为colwgap的BoundColumn,为其设置列标题为"W-GAP"和数据字段为"wgap",并将其添加到DataGridView...

用C#编写一个界面,利用一个textbox查询数据库,在另一个textbox中显示出 ...
假设第一个textbox名为txtBox1,第二个textbox为txtBox2,在该界面中的头部需要引入两个命名空间:\/\/假设使用的是SQL Server数据库 using System.Data;using System.Data.OleDb;在界面中双击button按钮,填入如下代码:string str1; \/\/保存txtBox1中的内容 str1 = txtBox1.Text.Trim();if(str...

c#.net中,如何把页面textbox控件里的输入信息保存,下次打开页面时text...
有很多种方式,比如将数据存到INI,XML文件或注册表。参考INI:C# ini文件操作类(iniFileAPI)http:\/\/www.csframework.com\/archive\/2\/arc-2-20110509-1441.htm

C#一个文本框输入查询后,多个文本框显示多条来自数据库中的相应内容
\/\/创建连接 connection.Open(); \/\/打开连接 string sql = string.Format("select name,dept from SysA where ID='{0}'",textBox1.Text ); SqlCommand comm = new SqlCommand(sql, connection); \/\/command对象 SqlDataReader dr = comm.ExecuteReader(); ...

用C#实现代码!在textbox中输入数值,实现模糊查找,将查到的值显示在dat...
这里你得用你自己的算法了new SqlDataAdapter("select * from cz where 房屋情况='" + comboBox3.Text + "'", com);如new SqlDataAdapter("select * from cz where 房屋情况〉90 and 房屋情况<100" , com);90 你想得到90-100

C#如何把数据库里面的东西读出来,并且显示在文本框里面呢
第一步,先建立与数据库的连接 第二步,在program.cs里面写程序 using System;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CaterDal { public static class ...

C#求高手帮忙,在VS2008中用comboBox1绑定数据以后,选定一个值,在其余...
comboBox的 SelectedIndexChanged事件 通过选择的项,到数据库中找到相应的数据 放入dataset中,在赋值给textBox private void comboBox1_SelectedIndexChanged(object sender, EventArgs e){ SqlConnection con = new SqlConnection("server=.;database=MyBook;uid=sa;pwd=gb123");string sql = "select ...

相似回答