首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

通配符的有关问题

2011-12-30 
通配符的问题通配符的问题向大家请教!使用多个字段查找!!采用模糊查找记录!默认下显示所有记录,当用几个字

通配符的问题
通配符的问题向大家请教!
使用多个字段查找!!

采用模糊查找记录!
默认下显示所有记录,当用几个字段或一个字段(可以由用户选择)显示查找的记录!

代码如下:
if(DGrade.SelectedValue.ToString().Trim()!= " ")
{
ViewState[ "strGrade "]=DGrade.SelectedValue.ToString();

}
else
{
ViewState[ "strGrade "]= "%%%%%%%%%%%%%% ";

}

if(DSubject.SelectedValue.ToString().Trim()!= " ")
{
ViewState[ "strSubject "]=DSubject.SelectedValue.ToString();
}
else
{
ViewState[ "strSubject "]= "%%%%%%%%%% ";

}

if(DColumn.SelectedValue.ToString().Trim()!= " ")
{
ViewState[ "strResColumn "]=DColumn.SelectedValue.ToString();
}
else
{
ViewState[ "strResColumn "]= "%%%%%%%%% ";
}


if(TTitle.ToString().Trim()!= " ")
{
ViewState[ "strTitle "]=TTitle.Text.ToString();
}
else
{
ViewState[ "strTitle "]= "%%%%%%%% ";
}

if(TAuthor.ToString().Trim()!= " ")
{
ViewState[ "strAuthor "]=TAuthor.Text.ToString();
}
else
{
ViewState[ "strAuthor "]= "%%%%%%%%% ";
}

问题是只能显示部分记录,当修改通配符%的个数时显示查找记录数目又不相同
请问是什么原因呢



[解决办法]
%%%%%什么用?没明白
[解决办法]
用一个%就行了,为什么要用这么多??
[解决办法]
你的SQL是怎么写的??

热点排行