Liebe Kollegen!
Zwei Probleme:
1) Mit welchem Ausdruck kann man in Zeichenfolgefeldern nach Zeichen suchen, die durchgehend GROSS geschrieben swind?
2) in einem Zeichenfolgenfeld werden Abfragen nur unvollständig "gefunden", obwohl in den Zeilen Zeichen stehen. Bei direkten Abfragen dieser Infos werden sie aber nicht "gefunden". Woran kann das liegen.
Danke für jedwede Hilfe :-))
Zwei Probleme:
1) Mit welchem Ausdruck kann man in Zeichenfolgefeldern nach Zeichen suchen, die durchgehend GROSS geschrieben swind?
2) in einem Zeichenfolgenfeld werden Abfragen nur unvollständig "gefunden", obwohl in den Zeilen Zeichen stehen. Bei direkten Abfragen dieser Infos werden sie aber nicht "gefunden". Woran kann das liegen.
Danke für jedwede Hilfe :-))
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Maxilla am Mo., 12.12.2005 - 10:43
Permalink(1) ist recht einfach:
[DeinFeld].UCase = [DeinFeld]
selektiert alle Datensätze, deren Attribut im Feld [DeinFeld] ausschließlich aus Großbuchstaben, Zahlen oder Nix besteht. Falls du Zahlen und NULL-Werte auch noch ausschließen möchtest, kannst du z.B...
([DeinFeld].UCase = [DeinFeld]) AND ([DeinFeld].IsNull.not) AND ([DeinFeld].IsNumber.Not)
...schreiben.
Frage (2) verstehe ich nicht so ganz. Vielleicht gibst du mal ein Beispiel...
Gruß vom M
Gespeichert von Gast am Mo., 12.12.2005 - 11:02
Permalinkdanke für die Antwort. Frage 2 hat sich erledigt, nachdem ich in ein neues Shape angelegt habe.
Gespeichert von Maxilla am Mo., 12.12.2005 - 11:22
PermalinkAlso, bevor du den Abfragemanager benutzt, folgende Codeline in ein leeres Skritfenster kopieren, kompilieren und ausführen:
String.SetCaseSensitiveCompare(TRUE)
Gruß, M.