Domanda

In un'applicazione WinForms I 'm memorizzare un carattere Wingdings in un campo di SQL Server 2005 di tipo nvarchar (1).

conservazione, consultazione e mostrando questa char in un controllo funziona bene.

Il problema che ho di fronte è questa: come cercare i record che hanno un valore specifico wingding char: ad esempio

Select * from table where FieldWithWingding = valueOfLeftArrowChar

Come raggiungere questo obiettivo?

Grazie in anticipo

È stato utile?

Soluzione 2

Igor mi ha indicato nella direzione giusta: in realtà è

Select * from tabella in cui FieldWithWingding = N'ß '

funziona bene!

Grazie a tutti!

Altri suggerimenti

Wingdings è un tipo di carattere ! Caratteri danno un aspetto speciale ai caratteri in un determinato set di caratteri. La freccia sinistra è quindi un personaggio. Cercarlo nella Start-> Tutti i programmi-> Accessori-> Strumenti di sistema-> Mappa Atmosfera

Il tuo selezionate verranno qualcosa come:

Select * from table where FieldWithWingding = 'ß'

Prova questo: select Unicode(N'ß'), Nchar(Unicode(N'ß'))

Utilizzare @filter nvarchar (1) o nchar (1) i tipi di dati

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top