Luny 0 Geschrieben 3. September 2014 Melden Geschrieben 3. September 2014 Hallo zusammen, ich hab das Problem, dass bestimmte tschechische Zeichen bei der Eingabe auf der DB umgewandelt werden. Kopiere ich z.B. den Text OPERAČNÍ PLÁŠŤ in ein char Feld, sichert er diesen als OPERACNÍ PLÁŠT Der Zusatz über dem Zeichen wird also einfach weggekürzt, obwohl der Zusatz auf dem S bspw. bekannt ist. Hat jemand eine Idee woran es liegt? Danke und Gruß, Luny Zitieren
Cybquest 36 Geschrieben 5. September 2014 Melden Geschrieben 5. September 2014 Ich würde sagen, das liegt an der Codepage. Vermutlich hast Du die Standardcodepage 1252 (Latin/ANSI), bräuchtest für Tschechisch aber die 1250. Hier'n Link: http://technet.microsoft.com/en-us/library/ms190920(v=sql.105).aspx Zitieren
Luny 0 Geschrieben 6. Oktober 2014 Autor Melden Geschrieben 6. Oktober 2014 (bearbeitet) Hi Cybquest, funktioniert, wenn ich für eine tschechische Spalte den Befehl Collate Czech_CI_AS verwende. Habe allerdings die ungünstige Konstellation, dass in einer Spalte tschechische als auch z.B. französische Texte sind. Mit dieser Sortierung stellt er mir aber z.B. das è nicht mehr dar. :( Da muss ich wohl in den sauren Apfel beißen was? bearbeitet 6. Oktober 2014 von Luny Zitieren
zahni 566 Geschrieben 7. Oktober 2014 Melden Geschrieben 7. Oktober 2014 Vielleicht kommst Du hier weiter: http://msdn.microsoft.com/en-us/library/ms143726(v=sql.110).aspx Zitieren
Cybquest 36 Geschrieben 8. Oktober 2014 Melden Geschrieben 8. Oktober 2014 Hast Du irgendwo noch eine Länderspalte, nach der Du filtern kannst, ob tschechisch oder französisch? Dann könntest Du ja mit ner expressionbased Collation und nem Union Select die Ergebnisse verknüpfen... Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.