troubleshooting Question

No docTitle returned from index server using Adobe PDF IFilter v6.0

Avatar of scisoc
scisocFlag for United States of America asked on
.NET ProgrammingWindows Server 2003
2 Comments1 Solution804 ViewsLast Modified:
I have a search page that creates and ixsso.query object and binds the results to a dataset. Recently installed the adobe pdf ifilter v. 6 and reran the catalog to index pdfs. Results are being returned, but the only thing I can display is the filename as the link. The docTitle comes back blank and all the pdfs have a title. Any ideas?

This comes back blank, but there are results.
<asp:HyperLink runat="server" ID="hlStatus" Text='<%#Container.DataItem("DocTitle")%>' NavigateURL='<%#Container.DataItem("VPath")%>'></asp:HyperLink>

this displays the filename as the link
<asp:HyperLink runat="server" ID="HyperLink1" Text='<%#Container.DataItem("filename")%>' NavigateURL='<%#Container.DataItem("VPath")%>'></asp:HyperLink>

Dim DA As New OleDbDataAdapter
        Dim DS As New DataSet("IndexServerResults") ' give the dataset a name
        Dim Q As Object = Server.CreateObject("ixsso.Query")
        Dim Util As Object = Server.CreateObject("ixsso.Util")

Q.Dialect = 1
        Q.Query = strbldSearch.ToString()
        Q.Catalog = "xxxx"
        Q.SortBy = "rank[d]" ' a-ascending, d-descending
        Q.Columns = "Rank, DocTitle, vpath, filename, write"
        Q.MaxRecords = 250

Util.AddScopeToQuery(Q, "/folder1/searchinhere", "shallow")
            DA.Fill(DS, Q.CreateRecordset("nonsequential"), "IndexServerResults")
            Dim intRowCount As Integer
            intRowCount = DS.Tables("IndexServerResults").Rows.Count
            If intRowCount > 0 Then
                dgResults.DataSource = DS
                dgResults.Visible = True ' gotta make the datagrid re-appear if we've made it disappear
                lblResults.Text = "Page " & dgResults.CurrentPageIndex + 1 & " of " & dgResults.PageCount & " - " & intRowCount & " records total."

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 2 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 2 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros