如何在gridview中显示多条件查询的结果?
如何将多条件查询的语句传给gridview并让gridview显示查询结果?
最好有简单例子。
------解决方案--------------------目前手头只有2003 ...
手写一个大概的吧
private void BindGrid()
{
SqlConnection cn = new SqlConnection(@ "server=.\SQLExpress;uid=sa;pwd=;database=pubs ");
string strSQL = "你的多表查询语句 ";
SqlCommand cmd = new SqlCommand(strSQL, cn);
cn.Open();
GridView1.DataSource = cmd.ExecuteReader();
GridView1.DataBind();
cn.Close();
}
private void Page_Load(object sender, System.EventArgs e)
{
if (! IsPostBack )
{
BindGrid();
}
}
------解决方案--------------------这是在WEB中实现的,是用来检查目前网页是否为第一次加载,当使用者第一次浏览这个网页时Page.IsPostBack 会传回False,不是第一次浏览这个网页时就传回True;所以当我们在Page_Load 事件中就可以使用这个属性来避免做一些重复的动作。
------解决方案--------------------网页是否为第一次加载
if (! IsPostBack )
{
第一次加载时需处理的
}