好急 - --c# winform 根据要求查询SQL数据库内容

根据姓名查询数据库的信息 然后将数据库中整行的数据显示到datagridview

SqlConnection con = new SqlConnection("你的数据库连接字符串");//建立连接
con.Open();//打开连接
string sql = string.Format("select * from 你的表名 where 姓名={0} and 电子邮件={1} and 所属部门={2} ",this.textbox1.text,this.textbox2.text,this.textbox3.text);//SQL语句
SqlDataAdapter sad = new SqlDataAdapter(sql, con);//创建查询器
DataSet ds = new DataSet();//创建结果集
sad.Fill(ds);//将结果集填入
con.Close();//关闭连接
this.Datagridview.DataSource = ds.Tables[0];//获取结果集中第一个表,指定数据源
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-22
上一楼的答案是正解,只是Sql语句可以写得简单点,因为只要求根据姓名查询信息
相似回答