Bonjour,
J'ai une application web constituée des éléments suivants :
- Ms SQL Server Enterprise Edition (8.00)
- un ensemble de composants enregistrés dans la console COM+ écrits en VB6
- un ensemble de pages ASP 3.0 encodées en UTF-8
Mon problème : je ne peux pas écrire dans ma base SQL de caractères japonais depuis mon interface web (formulaires web, qui s'adressent à une page ASP, qui instancie les composants COM+, qui à l'aide du provider sqloledb D'ADO écrivent en base). SQL Server ne prend que des '?'
A l'inverse, lorsque dans enterprise manager, je fait un copier-collé de mes caractères japonais, ils sont bien stockés, et le site les affiche correctement.
Petit détail : lorsque je substitue à ma base SQL server une base Access, ça marche correctement.
Où ai-je fait une boulette ? Des astuces, solutions ?
note : mes champs de BD son en NText, NVarchar.
Partager