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

¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top