Rumänische Texte kommen nicht richtig in die Datenbank

29/07/2009 - 11:29 von Alelli | Report spam
Hallo

ich hoffe mir kann jemand schnell helfen.

Ich gebe über eine .asp Seite rumànische Texte ein die in einer MS SQL
Datenbank gespeichert werden.
Wenn ich dann in der Datenbank nachschaue werden einige Zeichen nur als
"• úsměvy z bramborové kaše, předsmažené
• exkluzivně pouze u Family Frost
• rychlá příprava bez tuku v troubě
• zachutnají nejen dětem"

Zeichencodierung dargestellt.

Was muss ich àndern damit die Zeichen richtig dargestellt werden?

MS SQL Server 2005

Danke!
 

Lesen sie die antworten

#1 Elmar Boye
29/07/2009 - 11:48 | Warnen spam
Hallo Alelli,

Alelli schrieb:
Ich gebe über eine .asp Seite rumànische Texte ein die in einer MS SQL
Datenbank gespeichert werden.



Ich kann kein rumànisch... also lasse ich den Zeichensalat mal weg.
Rumànisch verwendet die Codepage ISO 8859-2, z. B.
<URL:http://www.uni-koeln.de/themen/frem...h.html>
und dort sind einige Zeichen enthalten, die mit der hier üblichen
westeuropàischen Kodierung ISO 8859-1 - beim SQL Server Latin1_General_CI_AS -
nicht gespeichert werden können.

Damit die Zeichen in einer SQL Server Datenbank zusammen mit
westeuropàischen Sprachen gespeichert werden können, mußt Du
Unicode Datentypen für die Spalten verwenden, also NVARCHAR.

Und Deine Website sollte die entsprechende Codeunterstützung
integrieren. Das wàre aber eine Frage für die ASP Gruppen.

Gruß Elmar

Ähnliche fragen