if(TextBoxinsearch.Text!="")
            
        //设置Sql查询语句
        SqlDataSource1.SelectCommand = "SELECT * FROM 入库视图 WHERE Code ='" + TextBoxinsearch.Text + "'and RKDateT>='" + DropDownCalendar1.Value.ToShortDateString() + " 0:0:0' and RKDateT<='"
                      + DropDownCalendar2.Value.ToShortDateString() + " 23:59:59'";
        
        else Response.Write("<script>alert('请输入查询信息!')</script>");点击查询之后,没反应。不知道是不是语句的问题

解决方案 »

  1.   

    运行的时候 跟踪调试  断点到sql语句这里、 看直接到这里没? 到了得到执行的sql语句 放数据库里面执行 语法是否正确 如果能得到结果 看看方法是对的不? 都是对的 看看你绑定gridview语句是对的不? 
      

  2.   

    SqlDataSource1.SelectCommand = "SELECT * FROM 入库视图 WHERE Code ='" + TextBoxinsearch.Text + "'and RKDateT>='" + DropDownCalendar1.Value.ToShortDateString() + " 00:00:00' and RKDateT<='"
      + DropDownCalendar2.Value.ToShortDateString() + " 23:59:59'";这里要加时间的话应该是2个0