新闻页面有关键词字段存在数据库中,代码要怎么写才能分别提取出来并搜索出结果?关键词:AJAX,JSP,JS如上这样的内容怎么分别获取出关键词AJAX,JSP,JS?请大侠们指点!最好附上可参考的代码,谢谢!!

解决方案 »

  1.   


    把关键词的字段读取出来,拆分成一个个词:查出来,用split(',')函数做一个分割就行了。搜索的时候显示相关内容:这个貌似不容易,如果要做到类似搜索引擎的程度,估计要词库和分词器的支持,如果只是把搜索内容和分割的关键字做一个完全匹配,貌似也不难,那就是纯粹一些ADO.net操作数据库的代码,加上一些常用函数的使用。
      

  2.   

    数据库中关键词字段保存了这样的一个内容:AJAX,JSP,JS
    现在读取出来这内容当然没问题啊,现在是怎么把这一个字符串拆分成三个关键词,然后搜索与这三个关键词相关的文章
      

  3.   

    string str1 = "AJAX,JSP,JS,";
    string[] str1List = str1.Split(',').ToArray();