Wingding caracteres en SQL Server 2005
-
22-09-2019 - |
Pregunta
En una aplicación winforms i 'm almacenar uno Char Wingdings en un campo de tipo SQL Server 2005 NVARCHAR (1).
almacenar, recuperar y mostrar este caracter en un control fino funciona.
El problema que estoy enfrentando es la siguiente: cómo buscar registros que tienen un valor específico Wingding carácter: por ejemplo
Select * from table where FieldWithWingding = valueOfLeftArrowChar
¿Cómo lograr esto?
Gracias de antemano
Solución 2
Igor me señaló en la dirección correcta: en realidad
SELECT * FROM tabla donde FieldWithWingding = N'ß '
funciona bien!
Gracias a todos!
Otros consejos
Wingdings es un fuente ! Fuentes dan una apariencia especial a los personajes en un juego de caracteres determinado. Por lo tanto, la flecha hacia la izquierda es un personaje. Búsquelo en Inicio-> Todos los programas-> Accesorios-> Herramientas del sistema-> Tabla de caracteres
Su seleccione será algo como:
Select * from table where FieldWithWingding = 'ß'
Prueba esto: select Unicode(N'ß'), Nchar(Unicode(N'ß'))
Uso @filter nvarchar (1) o nchar (1) los tipos de datos