Wingding Zeichen in SQL Server 2005
-
22-09-2019 - |
Frage
In einer WinForms-Anwendung i ‚m Speicher einen Wingdings char in einem SQL Server 2005 Felder vom Typ NVARCHAR (1).
Speichern, Abrufen und dieses Zeichen zeigt sich in einer Kontrolle funktioniert.
Das Problem, das ich mit Blick auf bin, ist dies: wie nach Datensätzen suchen, die einen bestimmten wingding char-Wert haben: zum Beispiel
Select * from table where FieldWithWingding = valueOfLeftArrowChar
Wie dies zu erreichen?
Vielen Dank im Voraus
Lösung 2
Igor wies mich in die richtige Richtung: es ist eigentlich
Wählen Sie * aus Tabelle wo FieldWithWingding = N'ß '
Works fine!
Danke alle!
Andere Tipps
Wingdings ist ein Schrift ! Fonts geben ein besonderes Aussehen zu Zeichen in einem bestimmten Zeichensatz. Der linke Pfeil ist daher ein Zeichen. Schauen Sie es in Start-up> Programme-> Zubehör-> System tools-> Zeichentabelle
Ihre Auswahl wird so etwas wie:
Select * from table where FieldWithWingding = 'ß'
Versuchen Sie diese: select Unicode(N'ß'), Nchar(Unicode(N'ß'))
Verwendung @filter nvarchar (1) oder Nchar (1) Datentypen