Wingding caractères dans le serveur SQL 2005
-
22-09-2019 - |
Question
Dans une application winforms Je ne suis pas stocker une Wingdings caractère dans un champ de type NVARCHAR SQL Server 2005 (1).
stockage, la récupération et montrant ce caractère dans un contrôle fonctionne très bien.
Le problème que je suis confronté est la suivante: comment rechercher des enregistrements qui ont une valeur wingding char spécifique: par exemple
Select * from table where FieldWithWingding = valueOfLeftArrowChar
Comment y parvenir?
Merci d'avance
La solution 2
Igor m'a fait remarquer dans le bon sens: il est en fait
Select * from table où FieldWithWingding = N'ß '
fonctionne très bien!
Merci à tous!
Autres conseils
Wingdings est une police ! Les polices donnent une apparence particulière aux personnages dans un jeu de caractères donné. La flèche gauche est donc un caractère. Regardez-le dans Démarrer-> Tous les programmes-> Accessoires-> Outils système> Carte de caractères
Votre sélection sera quelque chose comme:
Select * from table where FieldWithWingding = 'ß'
Essayez ceci: select Unicode(N'ß'), Nchar(Unicode(N'ß'))
Utilisez @filter nvarchar (1) ou nchar (1) les types de données