Johan Vromans wrote (13-2-2009 14:30)
Cor Nouws <[email protected]> writes:

Voor de laatste, zijn de mogelijkheden hier te vinden:
http://wiki.services.openoffice.org/wiki/Built-in_functions_and_Stored_Procedures
Maar helemaal zeker kan je daar niet van zijn, want als ik in zo'n
situatie UPPER gebruik ipv UCASE, krijg ik een fijne foutmelding.

Als ik een database creeer met OOo Base, en die gebruik, dan wordt
zowel UPPER als UCASE goed afgewerkt.

Nu dacht ik handig te zijn met
    ...  WHERE UCASE(P_SCurSearchName) LIKE UCASE(sFind))
    OR LCASE(P_SCurSearchName) LIKE  LCASE(sFind)) ORDER BY ...
maar dat werkt ook niet.

Toch niet vanwege de twee sluithaakjes achter LCASE(sFIND)) ?

Nee, dat ik een foutje in wat ik in de mail had gezet.

Enkel UPPER of LOWER is overigens voldoende...

...  WHERE UPPER(P_SCurSearchName) LIKE UPPER(sFind)) ORDER BY ...

Normaal uiteraard wel.
Maar omdat het niet werkte, ben ik eens gaan experimenteren.
Uitkomst: omdat niet duidelijk is welke gegevensbron ik met OOoBasic aanspreek, is het niet mogelijk om die hoofdletterongevoeligheid voor elkaar te krijgen. De SQL afhandeling verschilt blijkbaar te veel met verschillende soorten gegevensbronnen, of is sowieso te beperkt.


vr. groet,
Cor


--
Cor Nouws    -    nl.OpenOffice.org marketing contact
= "2009 - Develop OOo"   =   www.nieuwsteoffice.nl  =

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwoord per e-mail aan