Hallo zusammen,
ich habe eine Datenbank zur Pflege übernommen, in der eine Suchmaske enthalten ist. Der "Klassiker", eine Such-Maske mit Feldern, die in der original Maske enthalten sind. Der Benutzer wählt die gewünschten Kriterien aus und kriegt die entsprechenden Dokumente in einer Ansicht geliefert. In der Maske selbst wird ein Query zusammengebaut, der dann in einem Agenten ausgeführt wird als Volltext-Suche. Funktioniert soweit alles prima. Nur dann nicht, wenn der Benutzer nach dem Namen sucht und darin ein Punkt enthalten ist. Dann gibt es 0 Ergebnisse.
Beispiel wie der Aufruf dann aussieht:
Set dcSResult = dbForSearch.FTSearch(query, retrieve, stype, useint)
Die Parameter haben folgende Werte:
query = ((([Form] = frmXXX)) AND (([partTeName] = H. Mueller AG)))
retreive = 0
stype = 0
useint = 1024
Die Suche geht bei allen Namen, wo kein Punkt enthalten ist einwandfrei.
Hat jemand eine Idee?
DANKE!
Dann ist Dein Volltext- Index kaputt... bei mir geht das (grade eben ausprobiert).
Hast Du schonmal probiert, den Text in Anführungszeichen zu setzen (mache ich eigentlich bei Queries immer):query = ((([Form] = frmXXX)) AND (([partTeName] = "H. Mueller AG")))