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

搜索条件?写SQL语句,该怎么解决

2012-01-14 
搜索条件?写SQL语句做个搜索器,有几个条件供用户选择,但用户也有可能不是所有的选项都选,可能有些条件是空

搜索条件?写SQL语句
做个搜索器,有几个条件供用户选择,但用户也有可能不是所有的选项都选,可能有些条件是空的,这样的SQL语句该怎么写啊?

[解决办法]
string sql= "select * from tb where 1=1 ";
if(txt1.Text.Trim().lenth> 0)
{
sql+= " and title like '%+txt1.Text.Trim()+% ' ";
}
if(txt2.Text.Trim().lenth> 0)
{
sql+= " and content like '%+txt2.Text.Trim()+% ' ";
}

[解决办法]
顶,就是上面说的那样写
[解决办法]
string sql= "select * from tb where 1=1 ";
if(txt1.Text.Trim().lenth> 0)
{
sql+= " and title like '%+txt1.Text.Trim()+% ' ";
}
if(txt2.Text.Trim().lenth> 0)
{
sql+= " and content like '%+txt2.Text.Trim()+% ' ";

}

就魔力阳光这样写。

热点排行