Subject: Urgent help! Index Server Query returns 0 records
Posted By: rakeshsharma Post Date: 8/29/2006 12:35:19 AM
Hello,

I'm trying this code written in VB Script and its returning 0 records, inspite there are records. When I query the index server directly, I get records, but with this code i get 0 records. Can someone help?

Thanks in anticipation,
Rakesh

 
      Dim ixQuery   ' Index Server query object.
      Set ixQuery = CreateObject("ixsso.Query")
      If (Err.Description <> "") Then
        MsgBox err.Description
      End If
      ixQuery.Columns = "filename,rank"
      ixQuery.SortBy = "rank[d]"
      ixQuery.Query = "Agreement"
      ixQuery.Maxrecords = 1000
      ixQuery.Catalog = "query://coiw2ptidbdev/system"

Dim util
      Set util = CreateObject("ixsso.Util")
      util.AddScopeToQuery ixQuery, "/", "deep"
      If (Err.Description <> "") Then
            MsgBox err.Description
      End If
   
      ' Run the query (i.e. create the recordset).
      Dim queryRS
      'Set queryRS = CreateObject("ADODB.Recordset")
      Set queryRS = ixQuery.CreateRecordSet("nonsequential")
      
      ' Check the query result. If it timed out or return no  records, then show
      ' an appropriate message. Otherwise, show the hits.
      If (Err.Description <> "") Then
        MsgBox err.Description
      Else
         If queryRS Is Nothing Then
            MsgBox "No records found"
         ElseIf (ixQuery.QueryTimedOut) Then
            MsgBox "Query Timedout"
         ElseIf (  queryRS.EOF or queryRS.BOF or queryRS.RecordCount <= 0 ) Then
               msgbox cstr(queryRS.RecordCount)
            'MsgBox "No Matches found"
         Else
            queryRS.PageSize = rowCount
            MsgBox cstr(queryRS.PageSize)
            If (Err.Number <> 0) Then
               MsgBox "Record Display Error: " & Err.Description
            End If
         End If
      End If






Go to topic 48980

Return to index page 191
Return to index page 190
Return to index page 189
Return to index page 188
Return to index page 187
Return to index page 186
Return to index page 185
Return to index page 184
Return to index page 183
Return to index page 182