Le samedi 24 février 2007 16:MM, Larnab a écrit :

> Toute la base est sous OOo v2.03 en monoposte et la requête a été conçue
> en mode ébauche toutes les tables, requêtes et formulaires sont
> "interne" à la base.
>
> D'autres précisions ?

Oui, as tu précisé, lors de la création de la table, que tes champs VARCHAR 
soient en IGNORECASE ? 
Par défaut avec HSQLDB, les champs CHAR / VARCHAR sont sensibles à la casse.

Ci-dessous, tiré de l'aide de HSQLDB :

SET IGNORECASE

SET IGNORECASE { TRUE | FALSE };

Disables (ignorecase = true) or enables (ignorecase = false) the case 
sensitivity of text comparison and indexing for new tables. By default, 
character columns in new databases are case sensitive. The sensitivity must 
be switched before creating tables. Existing tables and their data are not 
affected. When switched on, the data type VARCHAR is set to 
VARCHAR_IGNORECASE in new tables. Alternatively, you can specify the 
VARCHAR_IGNORECASE type for the definition of individual columns. So it is 
possible to have some columns case sensitive and some not, even in the same 
table.

Only an administrator may do this.
 

Alex

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à