[FB 2.1] Encodage Firebird et c#
Bonjour
J'ai crée une base de donnée, character set iso8859_1
J'ai crée une table
Code:
1 2 3 4 5 6 7 8 9 10 11
| CREATE TABLE MEMBRE (
ID INTEGER NOT NULL,
NOM VARCHAR(255) CHARACTER SET ISO8859-1 NULL COLLATE FR_FR,
PRENOM VARCHAR(255) CHARACTER SET ISO8859-1 NULL COLLATE FR_FR,
DATE_NAISSANCE VARCHAR(255) CHARACTER SET ISO8859-1 NULL COLLATE FR_FR,
RESIDENCE VARCHAR(255) CHARACTER SET ISO8859-1 NULL COLLATE FR_FR,
DATE_DECES VARCHAR(255) CHARACTER SET ISO8859-1 NULL COLLATE FR_FR,
UNITE VARCHAR(2400) CHARACTER SET UTF8 NULL COLLATE FR_FR,
LIEU_DECES VARCHAR(200) CHARACTER SET ISO8859-1 NULL COLLATE FR_FR,
A_NAISSANCE VARCHAR(200) CHARACTER SET ISO8859-1 NULL COLLATE FR_FR,
A_DECES VARCHAR(200) CHARACTER SET ISO8859-1 NULL COLLATE FR_FR); |
J'ai importé mes enregistrements.
Quand je me connecte via C#, j'ai droit a
Code:
1 2 3 4 5 6 7 8
| FbConnectionStringBuilder cs = new FbConnectionStringBuilder();
cs.DataSource = "localhost";
cs.UserID = "SYSDBA";
cs.Password = "masterke";
cs.Database = "BASEV2.FDB";
cs.ServerType = 1;
cs.Charset = "ISO8859_1"; |
Citation:
CHARACTER SET ISO8859_1 is not defined
J'utilisais juste avant une base utf8 et j'avais des problemes avec un LIKE dans une requete, il prenais pas les accents.
Y a t'il un endroit pour définir l'encodage ?
Peux t'on faire une requete avec LIKE avec des accents dans de l'utf8
Merci pour vos réponses :)