c#怎样实现根据combobox的条件,在后边textbox中输入具体数据来查询?

比如:
string sqlselect = "select [ygID],[ygname],[job],[sex],[phone] from [employee] ";
sqlselect += "where '" + comboBox.Text + "'='" + textBox3.Text.Trim() + "';";
ComboBox是job,sex,当选择job时,在后边textbox中输入经理(数据库中有这个),点击查询按钮,使结果显示在datagridview中。用在datagridview属性中设置绑定数据库吗?
这个功能怎样实现呢???

第1个回答  2012-07-11
导入命名空间:
using System.Data;
using System.Data.SqlClient;
实现功能:
string sqlconn="data source=数据库服务器名称; database=数据库名;Integrated Security=SSPI"; //windows身份验证方式登录
string sqlselect = "select [ygID],[ygname],[job],[sex],[phone] from [employee] ";
sqlselect += "where '" + comboBox.Text + "'='" + textBox3.Text.Trim() + "';";
DataSet ds=new DataSet();
SqlDataAdapter sda=new SqlDataAdapter(sqlselect,new SqlConnection(sqlconn));
sda.Fill(ds);
DataGridView1.DataSource=ds.Tables[0];本回答被提问者采纳
第2个回答  2012-07-11
你好!
你数据库语句都写出来了,在combobox的selectIndexchange事件中,根据你的数据语句查出数据集,绑定到datagridview就行了!本回答被网友采纳
第3个回答  2012-07-11
你试试在程序中写if判断语句,如果符合条件就在datagridview中显示相应的信息,不妨用datatable将数据库中的表格存起来,然后显示的时候用datatable来读取

c#怎样实现根据combobox的条件,在后边textbox中输入具体数据来查询?
实现功能:string sqlconn="data source=数据库服务器名称; database=数据库名;Integrated Security=SSPI"; \/\/windows身份验证方式登录 string sqlselect = "select [ygID],[ygname],[job],[sex],[phone] from [employee] ";sqlselect += "where '" + comboBox.Text + "'='" + text...

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

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 ...

c# 怎么可以在comboBox中输入内容 按下enter后 根据不同输入的内容进行...
comboBox的keydown事件 private void comboBox1_KeyDown(object sender, KeyEventArgs e){ if (e.KeyValue == 13){ MessageBox.Show(comboBox1.Text);} }

...请问在C#窗口运用中,如何把一个窗口中comboBox的信息显示在另一个...
你可以在F1中写一个public static string [] arr 来存放comboBox中的内容,在F2的对象窗体中就可以访问F1.arr了。在F1中 public static arr = new string[comboBox1.Items.Count];for (int i = 0; i < comboBox1.Items.Count;i++){ arr[i] = comboBox1.Items[i].ToString();} a...

用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#下拉列表实现自动补全,我输入列表中部分内容就会列出相似的内容来供...
很明确的告诉你,是可以做的.使用ComboBox控件就可以了,简单说一下:首先设置属性DropDownStyle为DropDown 其次设置AutoCompleteCustomeSource 再设置AutoCompleteMode为Suggest或SuggesAppend 再设置AutoCompleteSource为CustomeSource 就可以了,该控件不光可以实现这样的效果还可以自定义实现更为复杂的autocomplete...

c#,winform怎么实现combobox联动
添加事件代码 添加代码如下:this.comboBox1.Text = this.textBox1.Text;文本框中输入内容,上方文本同步变化 如果你是要当ComboBox的值变化之后,更新其他控件,则类似于以上操作,双击 ComboBox控件,转到代码:双击BomboBox 输入代码 输入代码:this.textBox1.Text = this.comboBox1.Text;运行之后,...

C# Winform ComboBox 在输入内容时 会在下拉菜单中显示 根据输入内容...
设置ComboBox的2个属性 AutoCompleteMode设置成SuggestAppend AutoCompleteSource设置成ListItems 希望对你有用!·

C#中如何在点击ComboBox的某一项时,实现一些事件
在向下箭头上出现上下箭头时可以调整.ComboBox_AddString(hwndCombo1,TEXT("内容1"));ComboBox_AddString(hwndCombo1,TEXT("内容2"));\/\/使用IDC_C1的句柄hwndCombo1,然后添加内容,多次调用可以设置多项文字,\/\/添加的内容通常都放在Main_OnInitDialog()初始化函数中,也可以通过按钮或其他控件调用....

相似回答