.NEt专家博客!

【草原和大树】asp.net多关键词搜索函数

上一篇 / 下一篇  2008-07-23 13:49:58 / 个人分类:.net

privatestringsearch_about(stringkeywords,stringfileds)

    {ITPUB个人空间\p!@ FG"[!W"ku2J
     
 string[] words ={ };
P-Rp:y(W3Am5~ S^0      
 stringsql_temp ="", sql ="";

       if(keywords !="")

        {

            words = keywords.Split(' ');

           for(inti = 0; i < words.Length; i++)

            {

               intfirst = 0;

                sql_temp ="( ";

               

                   if(first == 0)

                    {

                        sql_temp += fileds +" like '%"+ words[i] +"%'";

                        first = 1;

                    }

                   else

                    {

                        sql_temp +=" AND "+ fileds +" like '%"+ words[i] +"%'"; ;

                    }ITPUB个人空间+Z(Ih@0uc
               if(sql_temp.Trim() !="(") sql_temp +=" ) AND ";

                if(i == 0) sql = sql_temp;

                  else

                   {

                    sql += sql_temp;

                   }

            }

            sql = sql.Substring(0, sql.LastIndexOf("AND"));

        }

        returnsql;

    }


TAG: 微软

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-07  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 35004
  • 日志数: 835
  • 影音数: 7
  • 文件数: 1
  • 建立时间: 2008-01-04
  • 更新时间: 2008-09-05

RSS订阅

Open Toolbar