con.Open();
string sql = " select T_ID,T_RealName,T_Sex ,T_Telephone,C_Name from Teacher inner join Class on Teacher.C_ID =Class.C_ID where Teacher.T_RealName like'%" + tname + "%'";
com = new SqlCommand(sql, con);
dr = com.ExecuteReader(); dr.Read(); this.GridView1.DataSource = dr;
this.GridView1.DataBind();
dr.Close();
con.Close();
模糊查询的数据为啥不显示
string sql = " select T_ID,T_RealName,T_Sex ,T_Telephone,C_Name from Teacher inner join Class on Teacher.C_ID =Class.C_ID where Teacher.T_RealName like'%" + tname + "%'";
com = new SqlCommand(sql, con);
dr = com.ExecuteReader(); dr.Read(); this.GridView1.DataSource = dr;
this.GridView1.DataBind();
dr.Close();
con.Close();
模糊查询的数据为啥不显示
解决方案 »
- 请教关于GridView中加入DropDownList的问题?
- System.Media引用不了
- toolStripComboBox模拟浏览器
- binaryreader和streamreader到底有什么区别?
- 不知怎 么回事才接触这自定义????
- 一些小问题,请帮帮忙
- 关于DAtaGrid的列的双击事件的问题!
- 简单的图片查找问题,来的就有分
- 求救!win2003 server下开发的程序,win98 下出现错误。
- C#中,[]这种语法是什么意思?? 哪里有参考文档??
- C# 抓取网页某些数据
- 请问如何在C#的.ashx文件创建含有键值对的list,并且在.aspx文件能用ajax通过键输出值
你可以在数据库提供的管理工具里直接写这条sql查询一下
==>
dr是SqlDataReader?
dr不可以绑定,单向读取绑定大致这样//..................
SqlDataAdapter adapter=new SqlDataAdapter(sql, con);
DataSet ds = new DataSet();
adapter.Fill(ds);
this.GridView1.DataSource = ds.Tables[0].DefaultView;
//...............