string s = textbox1.text.tostring(); SqlConnection con = new SqlConnection("连接数据库语句"); SqlDataAdapter ada = new SqlDataAdapter("查询语句", con); DataSet ds = new DataSet(); ada.Fill(ds, "表"); comboBox1.DataSource = ds; 查询语句用到s值,eg "select * from 表名 where name="+s;
//设置sParam的类型名字取值什么的
SqlCommand.Parameters.Add(sParam)//sqlTableAdapter类似
但是这个应该写在哪里啊?是写在窗体的cs文件里面么?
我用的是VS2010,在数据集设计器中用向导生成的带参数查询。用combobox的右上角的小箭头,那个智能菜单绑定的数据。我都找不到ComboBox的数据绑定的代码在哪儿~~
我就是菜鸟一只,不好意思~~
SqlConnection con = new SqlConnection("连接数据库语句");
SqlDataAdapter ada = new SqlDataAdapter("查询语句", con);
DataSet ds = new DataSet();
ada.Fill(ds, "表");
comboBox1.DataSource = ds;
查询语句用到s值,eg "select * from 表名 where name="+s;
看来必须得手写代码了,自动生成的绑定,根本连代码在哪儿都找不到。基本就是按照你说的这样写的,
不过用dataset好像不成,改成了datatable。另外设定了combobox的displaymember和valuemember两个值。
谢谢啦~~