将David   Wang用“”括起来如 CONTAINS( name, '"David Wang"' );

解决方案 »

  1.   

    你分词先
     CONTAINS(   name,   ' "David" and   "Wang " '   );
      

  2.   

    问题是搜索框是用户输入的啊
    还有
    输入"David"找到的数据比输入David少很多
      

  3.   

    汗一个!
    用户输入的你可以转换啊!
    用户输入David Wang
    那么你就可以将它转化string teststr = "David Wang";
    string newstr = teststr.Trim();
    newstr = Regex.Replace(newstr,@"\s+"," ",RegexOptions.Compiled);
    newstr = newstr.Replace(" "," And ");
      

  4.   

    2楼的是fulltext的词组语句。hoho,记得加个双引号就可以了。我的方法是解决“并”或者“或”的问题,或得话就可以设置为另外一个符号,譬如|号。