Hum, s'il y a eu une conversion sauvage de charset, il y a de grandes chances que ce ne soit pas réversible.
Exemple: si tu passes de UTF8 à ISO8859-xx, tu passes de multi-byte à 1 byte par char (8 bits).
Si tu passes de ISO8859-xx à USASCI-7, tu passes de 8 bits par char à 7.
Dans les deux cas, c'est perdu, car le second charset est un subset du premier... dans l'autre sens, il n'y aurait pas de problème.
Ceci étant dit, je ne suis pas spécialiste de MS-SQL (si c'est bien la base que tu utilises).
bon courage (en te souhaitant que ce ne soit pas ce qui s'est passé )
Message édité par Tantor49 le 11-09-2006 à 16:20:01