Il m'affiche é (s'affiche correctement dans mon éditeur de BD).
Malheureusement compte tenu du temps qui me reste (le batch doit être productif pour le 1/1/2013), j'ai réalisé le batch en php...
Type: Messages; Utilisateur: maxwell374
Il m'affiche é (s'affiche correctement dans mon éditeur de BD).
Malheureusement compte tenu du temps qui me reste (le batch doit être productif pour le 1/1/2013), j'ai réalisé le batch en php...
Après de nouveaux tests, le pb vient de ma lecture des infos dans ma base où les caractères spéciaux s'affichent '?'.
Base : SQL Server 2008 Management Studio 10.0.1600.22
Driver : sqljdbc4.jar...
Merci de ta réponse.
Mais je pense que le pb vient de java puisqu'en PHP mes données s'affichent correctement et pas en java (par ex "é" remplacé par "?" dans la console alors que le champ en base...
Me revoici pour de nouvelles aventures !
Mes tests avec SendStringParametersAsUnicode n'ont rien donnés.
J'ai testé de transposer mon code en PHP (au point où j'en suis je ne suis plus à ça près)...
J'avais déjà essayé le
-Dfile.encoding=UTF-8
Sans succès malheureusement.
Je vais tester le SendStringParametersAsUnicode.
Merci
Le driver est sqljdbc4.jar.
Concernant la BD1, quand je fais un insert avec un é, le champs s'affiche correctement, par contre si je fais un insert avec un é, il s'affiche avec é.
Oui dans la console d'eclipse.
Il m'affiche bien <é> si je fais un System.out.println(" <\u00e9>").
Une info qui peut, peut être, avoir son importance, quand je retire toute les conversions dans mon code et que j'affiche les données de mon select depuis ma première BD (d'où je tire mes données),...
J'avais pas vu ta réponse tchize_, je teste tout ça, merci.
Le preparedstatement n'a rien fait de mieux!
Concernant l'encodage de la connexion j'ai tenté de rajouter "charset=UTF-8" à la fin de ma chaîne de connexion, sans succès.
J'ai épluché la doc de mon...
Merci de ta réponse, je vais tester !
Bonjour,
J'ai deux bases sql server 2008R2 (BD1 et DB2). Je souhaite sélectionner des données dans DB1 et les insérer dans BD2.
Ex : Dans BD1, table salarié avec champs nom et prénom
Quand je...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.