Ayant toujours une version de retard (pour des questions de stabilités
dues aux nombreuses améliorations pour la plupart inutiles de PCS) je
viens de commencer la conversion de mes projets de WD10 -> 12.
Je constate (avec étonnement...) que la plupart des mes requêtes sur
des champs de type nvarchar (OLEDB sur MSSQL) me renvoient soit une
erreur d'exception lors d'un traitement avec la fonction Remplace()
soit une sortie de boucle de lecture de la source de données lors d'un
traitement Position().
En debuggant une partie de code je remarque que le champ lu est au
format UNICODE et que la comparaison se fait avec une variable ASCII
(donc plantage)
En allant voir la fonction HDecritConnexion() je constante l'apparition
d'un nouveau paramètre "WD Unicode Support = 0" dans les infos
étendues, mais qui ne s'applique qu'aux accès natifs.
Serait-ce une de ces nouveautés qui vous obligerait à acheter les accés
natifs... ??????
Avez-vous déjà constaté et résolu ce problème (évidemment sans utiliser
la fonction UnicodeversAnsi)