2012-07-09 19 views
5

Ho una domanda caml, che sta tirando i dati dalla lista di SharePointCAML caso criteri di ricerca sensibili

Ecco la domanda che sto usando

TempQuery = "John" + CURRENT_USER_Info.currFilter + "";

Il problema è che ho cercare solo per John e non John o JOHN

in modo sostanzialmente alla ricerca di una query CAML che può filtrare caso sensibilmente ..

Ogni aiuto è apprezzato.

+0

L'unica distinzione tra maiuscole e minuscole di una query CAML è la sintassi CAML –

risposta

5

Non esiste alcuna opzione per la distinzione tra maiuscole e minuscole nelle query caml. È necessario filtrare i risultati secondari per la maiuscole e minuscole.

+0

Grazie per i vostri commenti sono riuscito a trovare un'altra condizione per questa query caml ma non sono sicuro su come implementare la query nidificata. Una combinazione di ors e in uno degli Ors ci dovrebbe essere un AND tra –

2

È vero che le query CAML dirette sono insensibili alle maiuscole e minuscole, ma potresti essere in grado di utilizzare LINQ in SharePoint per ottenere ciò che stai cercando di ottenere.

+0

Grazie per i tuoi commenti sono riuscito a trovare un'altra condizione per questa query caml ma non sono sicuro su come implementare la query nidificata. Una combinazione di ors e in uno degli Ors dovrebbe esserci un AND in mezzo –

Problemi correlati