2010-05-10 5 views
0

J'utilise Castle ActiveRecord comme ORM. Lorsque j'essaie de stocker des chaînes Unicode, j'obtiens des points d'interrogation à la place.Stockage des chaînes Unicode vers SQL Server via ActiveRecord

L'enregistrement de chaînes Unicode fonctionnait parfaitement lorsque j'utilisais mysql, mais lorsque j'ai récemment basculé vers SQL Server, il s'est cassé. Comment dois-je faire pour réparer cela?

+0

Je dois demander la première évidence: Quels types de données SQL Server utilisez-vous - varchar ou nvarchar; texte ou ntext; char ou nchar? –

+0

En effet, demander l'évidence est un bon point de départ. Je l'ai changé de varchar à nvarchar et cela a fait l'affaire. Si vous publiez ceci comme réponse, j'accepterai. – ripper234

Répondre