Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
FreePascal / Lazarus
|
Re: Sonderzeichen beim abspeichern in der DB funktioniert ni
22. Apr 2010, 12:02
Zum einen ist der String unter D2010 kein Ansistring mehr sondern ein Widestring.
Wie Du schon so schön sagtest, die "Darstellung". Letztendlich ist es, egal wie ein Zeichen dargestellt wird, wenn es an der finalen Empfängerposition "richtig" interpretiert wird.
Sobald du Daten hast, die interpretiert werden sollten/könnten , und char/string/text gehören ganz klar dazu, dann solltest Du sehr viel Abstand zu den entsprechenden Datentypen nehmen, und alles als array of Byte/Word.... behandeln.
Es gibt DBS die aufgrund Ihrer Import- und Exportübersetzungstabellen einen sinnvollen Text zu Buchstabensalat verkrüppeln können.
Auch dort solltest Du Dich informieren.
Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
|