Hi Joachim,
also ich habe mit meiner Vorgehensweise mit den CDX-Dateien bisher keine Probleme gehabt. Auch die Geschwindigkeit beim Dbseek war immer sehr schnell.
Ich auch m.E. am einfachsten zu verwalten/programmieren.
Filter für enthaltene Fields in NTX - Indexdatein
Moderator: Moderatoren
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Ergänzung ...
Hi,
ergänzend zu dem von mir dargestelltem Sachverhalt:
möchte ich noch bemerken, dass das nicht ganz so einfach ist, will man ähnliche Dinge tatsächlich realisieren muss man Name, Vorname und Ort bereits in der Datenbank in jeweils 2 Teile trennen:
Welcher Index hier dann kleiner ist, NTX oder CDX, habe ich (noch) nicht ausprobiert.
Selbstverständlich könnte man auch den seit V 1.9. möglichen eigenverwalteten Index nehmen, muss ich mal drüber nachdenken ...
Mit freundlichen Grüßen
Joachim Krause
ergänzend zu dem von mir dargestelltem Sachverhalt:
Code: Alles auswählen
UPPER(LEFT(NAME,5)+LEFT(VORNAME,5)+LEFT(ORT,5))
Code: Alles auswählen
aDbSstruct:= ;
{ {" NAME_1","C",5,0}, ;
{" NAME_2","C",10,0}, ;
{" VORNAME_1","C",5,0}, ;
{" VORNAME_2","C",10,0}, ;
{" ORT_1","C",5,0}, ;
{" ORT_2","C",25,0}, ;
{" PERSONALNR","C",4,0} }
cOrdKey:= UPPER(NAME_1 + VORNAME_1 + ORT_1)
cSeekString:= ; // für den Index
UPPER(PadR(LEFT(NAME,5),5) ;
+ PadR(LEFT(VORNAME,5) ,5) ;
+ PadR(LEFT(ORT,5) ,5))
Selbstverständlich könnte man auch den seit V 1.9. möglichen eigenverwalteten Index nehmen, muss ich mal drüber nachdenken ...
Mit freundlichen Grüßen
Joachim Krause
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi,
Hm, wie wäre es dann mit dem Gebdat? Das dürfte dann wohl nicht gleich sein. Und schon kann man unterscheiden..brandelh hat geschrieben:Hi,
Dein Schlüsselbegriff muss nicht eindeutig sein, es gibt viele Familien, in denen Vater und Sohn den gleichen Vornamen haben und im gleichen Ort wohnen. Wenn Sie nun noch im gleichen Programm landen
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16517
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Manfred,
was ist mit Zwillingen?
Wenn es eineiige sind, wozu sich mit unterschiedlichen Namen rumärgern - man kann sie ja eh' nicht auseinanderhalten...
Also gleiche Namen, gleiche Geburtsdaten, gleiche Anschrift, ...
Wie man sieht, gibt es immer irgendeine Dummheit, die begangen werden kann und an die nicht gedacht wurde.
Aber wir schweifen ab...
Viele Grüße,
Martin
was ist mit Zwillingen?
Wenn es eineiige sind, wozu sich mit unterschiedlichen Namen rumärgern - man kann sie ja eh' nicht auseinanderhalten...
Also gleiche Namen, gleiche Geburtsdaten, gleiche Anschrift, ...
Wie man sieht, gibt es immer irgendeine Dummheit, die begangen werden kann und an die nicht gedacht wurde.
Aber wir schweifen ab...
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.