2012-07-09 4 views
5

ich eine CAML-Abfrage haben, dieCAML-Abfrage Groß- und Kleinschreibung Suche

hier Daten aus Sharepoint-Liste zieht ist die Abfrage ich verwende

tempQuery = „John“ + CURRENT_USER_Info.currFilter + „“;

Das Problem ist, ich habe nur für John suchen und nicht John oder JOHN

also im Grunde für eine CAML-Abfrage suchen, die empfindlich Fall filtern ..

Jede Hilfe sehr geschätzt wird.

+0

Die einzige CASE-sensitive Teil einer CAML-Abfrage ist die CAML-Syntax –

Antwort

5

Es gibt keine Option für die Berücksichtigung der Groß-/Kleinschreibung in Caml-Abfragen. Sie müssen die Ergebnisse für die Groß-/Kleinschreibung sekundär filtern.

+0

Danke für Ihre Kommentare Ich konnte eine andere Bedingung für diese Caml-Abfrage finden, aber nicht sicher, wie die verschachtelte Abfrage implementieren. Eine Kombination von Ors und in einem der Ors sollte ein UND zwischen –

2

Es stimmt, dass gerade CAML-Abfragen die Groß- und Kleinschreibung nicht berücksichtigen, aber Sie können möglicherweise LINQ to SharePoint verwenden, um zu dem zu gelangen, was Sie erreichen möchten.

+0

Dank für Ihre Kommentare Ich konnte eine andere Bedingung für diese Caml Abfrage finden, aber nicht sicher, wie die verschachtelte Abfrage zu implementieren. Eine Kombination von Ors und in einem der Ors sollte ein UND dazwischen sein –

Verwandte Themen