AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Volltextsuche programmieren
Thema durchsuchen
Ansicht
Themen-Optionen

Volltextsuche programmieren

Ein Thema von Christian18 · begonnen am 7. Sep 2005 · letzter Beitrag vom 7. Sep 2005
Antwort Antwort
Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#1

Volltextsuche programmieren

  Alt 7. Sep 2005, 10:12
Datenbank: Paradox • Version: 7 • Zugriff über: BDE
Hallo,

ich habe ein Projekte vor mir liegen, wo ich nicht weiter komme. Deshalb habe ich jetzt dazu auch mal eine Frage. Ich habe eine Paradox7 Tabelle. In der sind zum Beispiel 3 Datensätze drinn.

Bsp.:
- Kuchen
- Kuchen mit Sahne
- Torte

Meine Aufgabe jetzt soll es sein eine Volltext suche zu programmieren. Also wenn ich zum beispiel kuchen eingebe, dann sollen die ersten beiden Datensätze angezeigt werden. Also (Kuchen, Kuchen mit Sahne). Und meine Frage ist jetzt wie ich das machen kann??? Hat jemand eine Idee??? Achso, bevor wieder irgendweche Kritiken kommen weil ich die BDE und Paradox7 verwende. Ich muß Paradox verwenden, da das Projekt schon sehr groß ist und eine Umstellung erstens zu teuer wäre und zweitens würde der Zeitaufwand nicht lohnen und auch nicht Finanziell entschädigt werden.

Mit freundlichen Grüßen

Christian18
  Mit Zitat antworten Zitat
Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
679 Beiträge
 
Delphi 12 Athens
 
#2

Re: Volltextsuche programmieren

  Alt 7. Sep 2005, 10:20
Zitat von Christian18:
Meine Aufgabe jetzt soll es sein eine Volltext suche zu programmieren. Also wenn ich zum beispiel kuchen eingebe, dann sollen die ersten beiden Datensätze angezeigt werden. Also (Kuchen, Kuchen mit Sahne). Und meine Frage ist jetzt wie ich das machen kann??? Hat jemand eine Idee??? Achso, bevor wieder irgendweche Kritiken kommen weil ich die BDE und Paradox7 verwende. Ich muß Paradox verwenden, da das Projekt schon sehr groß ist und eine Umstellung erstens zu teuer wäre und zweitens würde der Zeitaufwand nicht lohnen und auch nicht Finanziell entschädigt werden.
Schade eigentlich, dass Du nicht umstellen kannst. ADS zB hat eine integrierte Volltextsuche. Für BDE würde sich noch Rubicon (http://www.tamaracka.com/) anbieten.
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat
Christian18

Registriert seit: 9. Dez 2003
Ort: Hamburg
1.279 Beiträge
 
#3

Re: Volltextsuche programmieren

  Alt 7. Sep 2005, 10:22
Ja ich finde es auch sehr schade das ich nicht umstellen kann, da die BDE und auch Paradox nicht mehr weiter entwickelt wird.
  Mit Zitat antworten Zitat
Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.355 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Volltextsuche programmieren

  Alt 7. Sep 2005, 10:58
Ich würde eine Query nehmen und ein like verwenden (wenn Paradox dass kann).
Peter
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: Volltextsuche programmieren

  Alt 7. Sep 2005, 11:17
Zitat von Christian18:
Meine Aufgabe jetzt soll es sein eine Volltext suche zu programmieren. Also wenn ich zum beispiel kuchen eingebe, dann sollen die ersten beiden Datensätze angezeigt werden. Also (Kuchen, Kuchen mit Sahne).
Volltext - Suche oder Volltext - Filter ??
Suchen
du gibst deinen Suchbegriff ein und drückst auf Suchen.
Es wird evtl. ein Datensatz gefunden und als aktueller Datensatz angezeigt.
Du drückst auf Weitersuchen (F3) und es wird evtl. ein weitere Datensatz gefunden.
Filtern
Alle gefundenen Datensätze werden angezeigt. Das geht nur mit dem Event OnFilterRecord oder du musst die
Treffer in ein Memory-Dataset transferieren und dieses anzeigen.

Filtern ist aufwändiger und braucht mehr Zeit.
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz