Bonjour à tous,
voilà mon problème dont je n'arrive pas à trouver de solution.
J'importe dans une base SQL Server 2000 des tables provenant d'une base
Paradox.
L'import se passe bien, mais lorsque je regarde les données dans les tables
de ma base, tous les caractéres accentués sont erronés.
J'ai à la place des Ú, Û, Ó, Ô, ´, ¯ , ¶ , Þ, etc ......
Il faut donc que je fasse plein de REPLACE pour les corriger. C'est
fastidieux d'autant plus qu'un même caractére erroné peut représenté
différents caractéres accentués (exemple : le caractére Þ qui représente
parfois un è, parfois un ç, etc....)
Si quelqu'un à une solution à mon problème je l'en remercie.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
Bonjour,
intéressez vous aux collations et jeux de caractères, cela resoudra votre problème en amont.
Lisez l'article que j'ai écrit à ce sujet : http://sqlpro.developpez.com/cours/sqlserver/collations/
A +
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Frédéric a écrit :
Bonjour à tous, voilà mon problème dont je n'arrive pas à trouver de solution. J'importe dans une base SQL Server 2000 des tables provenant d'une base Paradox. L'import se passe bien, mais lorsque je regarde les données dans les tables de ma base, tous les caractéres accentués sont erronés. J'ai à la place des Ú, Û, Ó, Ô, ´, ¯ , ¶ , Þ, etc ......
Il faut donc que je fasse plein de REPLACE pour les corriger. C'est fastidieux d'autant plus qu'un même caractére erroné peut représenté différents caractéres accentués (exemple : le caractére Þ qui représente parfois un è, parfois un ç, etc....)
Si quelqu'un à une solution à mon problème je l'en remercie.
Fred.
Bonjour,
intéressez vous aux collations et jeux de caractères, cela resoudra
votre problème en amont.
Lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/collations/
A +
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Frédéric a écrit :
Bonjour à tous,
voilà mon problème dont je n'arrive pas à trouver de solution.
J'importe dans une base SQL Server 2000 des tables provenant d'une base
Paradox.
L'import se passe bien, mais lorsque je regarde les données dans les tables
de ma base, tous les caractéres accentués sont erronés.
J'ai à la place des Ú, Û, Ó, Ô, ´, ¯ , ¶ , Þ, etc ......
Il faut donc que je fasse plein de REPLACE pour les corriger. C'est
fastidieux d'autant plus qu'un même caractére erroné peut représenté
différents caractéres accentués (exemple : le caractére Þ qui représente
parfois un è, parfois un ç, etc....)
Si quelqu'un à une solution à mon problème je l'en remercie.
intéressez vous aux collations et jeux de caractères, cela resoudra votre problème en amont.
Lisez l'article que j'ai écrit à ce sujet : http://sqlpro.developpez.com/cours/sqlserver/collations/
A +
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Frédéric a écrit :
Bonjour à tous, voilà mon problème dont je n'arrive pas à trouver de solution. J'importe dans une base SQL Server 2000 des tables provenant d'une base Paradox. L'import se passe bien, mais lorsque je regarde les données dans les tables de ma base, tous les caractéres accentués sont erronés. J'ai à la place des Ú, Û, Ó, Ô, ´, ¯ , ¶ , Þ, etc ......
Il faut donc que je fasse plein de REPLACE pour les corriger. C'est fastidieux d'autant plus qu'un même caractére erroné peut représenté différents caractéres accentués (exemple : le caractére Þ qui représente parfois un è, parfois un ç, etc....)
Si quelqu'un à une solution à mon problème je l'en remercie.