CodePage - Latin in Unicode und zurueck

17/10/2007 - 16:12 von Martin | Report spam
Hallo,

ich habe ein grosses/kleines Problem.
In einer Datenbank liegen Daten in CodePage - Latin vor. Mit dabei sind
allerdings auch Russische, Chinesische Daten, etc. Wie kann ich diese mit
VB.NET auslesen und als Unicode darstellen. Bzw. wie geht der weg dann
zurueck einen Unicode string in CodePage Latin darstellen. Denn wenn ich
jetzt Daten speichere, erscheinen in der SQL Datenbank nur "????".

Russisch CodePage z.B.: Íèæíèé Íîâãîðîà
Als Unicode darstellen.

Danke fuer jede Hilfe.

Gruesse, Martin
 

Lesen sie die antworten

#1 Christoph Schneegans
17/10/2007 - 16:29 | Warnen spam
"Martin" schrieb:

In einer Datenbank liegen Daten in CodePage - Latin vor. Mit dabei sind
allerdings auch Russische, Chinesische Daten, etc.



Deine Angaben sind nicht plausibel und außerdem unvollstàndig. Was für eine
Datenbank? Was für ein Datentyp? Mit Latin-1-Codierung lassen sich überhaupt
keine russischen oder chinesischen Zeichen speichern.

Meinst du vielleicht eine Collation wie etwa "Latin1_General_CI_AS"? Die
Collation hat mit der Zeichencodierung (das, was du irrig "CodePage" nennst)
nichts zu tun. Die Collation ist nicht für die Speicherung, sondern für
Sortierung und Vergleiche relevant.

<http://schneegans.de/expression-web...erung/> · Nie mehr Zeichensalat

Ähnliche fragen