当我们在SPS中使用QueryProvider、或者调用SPS Search Web Service接口,在自己的代码里面调用SPS的检索功能的时候,通常会头疼如何写出正确语法的SPS Search Sql语法。其实一个简单好用的方法是,首先直接在SPS页面上使用自带的高级搜索页面按照自己想要的条件进行搜索,然后在结果页面上,查看页面的HTML源码,然后搜索一下一个名字叫做“schspssSQPH”的hidden field,这个field里面的值就是你需要的正确的检索语句。当然,你还需要把一些编码后的特殊字符重新替换过来,比如将“"”重新换成双引号。

另,想在SPS 2003服务器上安装Windows 2003 SP1的朋友注意了。如果在您的部署模式中,SqlServer 2000和SPS 2003并非部署在一台服务器上,那么如果在安装了SPS 2003的Windows 2003服务器上安装Windows 2003 SP1后,SP1默认会阻止SPS 2003访问SqlServer 2000服务器。关于这个问题,已经有一个SPS 2003 hotfix(kb:885263)被发布出来了。

相关文章:

  • 2021-08-29
  • 2022-01-10
  • 2021-09-18
  • 2022-02-03
  • 2022-12-23
  • 2021-06-21
  • 2022-12-23
  • 2021-05-22
猜你喜欢
  • 2021-08-08
  • 2022-12-23
  • 2022-02-10
  • 2021-12-06
  • 2022-01-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案