asp.net中下拉列表和文本框,怎么一起查询数据库里的数据,然后显示在gridview中
科目名称包括:全部,语文,数学,英语当TextBox中的内容为空时,gridview中显示的是对应科目的所有内容(试题编号,科目,题干,答案)当textbox中有内容时,...
科目名称包括:全部,语文,数学,英语
当TextBox中的内容为空时,gridview中显示的是对应科目的所有内容(试题编号,科目,题干,答案)
当textbox中有内容时,gridview中显示的是texbox对应的试题的所有内容
我是这样写的,但不行
public DataSet searchQueKT(string km,string tg)
{
string sql ;
if (tg != "")
{
sql = "select * from KM_TG where 题干 like '%" + tg + "%'";
}
if (km != "全部")
{
sql = "select * from KM_TG where 科目名称='" + km + "'";
}
else
{
sql = "select * from KM_TG where 题干 like '%" + tg + "%' and 科目名称='" + km + "'";
}
return DBOperate.getDataSet(sql,"dxKT");
} 展开
当TextBox中的内容为空时,gridview中显示的是对应科目的所有内容(试题编号,科目,题干,答案)
当textbox中有内容时,gridview中显示的是texbox对应的试题的所有内容
我是这样写的,但不行
public DataSet searchQueKT(string km,string tg)
{
string sql ;
if (tg != "")
{
sql = "select * from KM_TG where 题干 like '%" + tg + "%'";
}
if (km != "全部")
{
sql = "select * from KM_TG where 科目名称='" + km + "'";
}
else
{
sql = "select * from KM_TG where 题干 like '%" + tg + "%' and 科目名称='" + km + "'";
}
return DBOperate.getDataSet(sql,"dxKT");
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询