Hi,
ich arbeite mit FOXCDX und suche mit Dbseek() einen Satz. So wie es aussieht, unterscheiden sich verschiedene Sätze nur durch Groß/Kleinschreibung und damit scheint in dem Fall wohl die DBE ein Problem zu haben. Sie unterscheidet wohl nicht zwischen Groß/Kleinschreibung. Hat jemand ein paar Ideen, wie man dem halbwegs vernünftig entgegenwirken kann?
DbSeek() Casesensitive
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
DbSeek() Casesensitive
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!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9387
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 362 Mal
- Kontaktdaten:
Re: DbSeek() Casesensitive
Aus der Doku zur CDXDBE:
Also note that indexes on character expressions become case insensitive once a collation table is selected for the CDXDBE.
Wenn Du das nicht willst, kannst Du z.B. auch einen Index mit den Hex-Werten der Zeichenfolgen erstellen. Aber damit kämen dann ganz andere Probleme.
Also note that indexes on character expressions become case insensitive once a collation table is selected for the CDXDBE.
Wenn Du das nicht willst, kannst Du z.B. auch einen Index mit den Hex-Werten der Zeichenfolgen erstellen. Aber damit kämen dann ganz andere Probleme.
Herzlich,
Tom
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: DbSeek() Casesensitive
das ist mir ja bekannt, deshalb ja meine Frage, wie man sowas umgehen könnte.
Ich habe aber schon was gefunden. ich mache einen hashwert daraus und speicher den und suche dann darauf. Das scheint zu klappen.
PS: Du warst etwas schneller als ich. Welche Probleme meinst Du?
Ich habe aber schon was gefunden. ich mache einen hashwert daraus und speicher den und suche dann darauf. Das scheint zu klappen.
PS: Du warst etwas schneller als ich. Welche Probleme meinst Du?
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!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9387
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 362 Mal
- Kontaktdaten:
Re: DbSeek() Casesensitive
Bezüglich der Sortierung. Wenn Du einen Index mit StrToHex() erzeugst, entsteht eine Sortierung, die sich alphanumerisch an den entstandenen Werten orientiert. Das muss nicht in allen Fällen der alphabetischen Sortierung nach Zeichenfolgen gleichen.Welche Probleme meinst Du?
Herzlich,
Tom
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: DbSeek() Casesensitive
ach so, Du meinst wenn ich danach sortiert was anzeigen will. Ok. Das kommt aber hier nicht zur Anwendung, ich brauche den dann nur zur identifizierung.
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!!