Hallo,

nochmal zur Ausgangsfrage:
Carriage Return ist m.E. x'0D'
Line Feed ist m.E. x'0A'
und bei diesen Zeichen bekomme ich zumindest im interaktiven SQL kein Problem.
Bei x'15' schmiert mir der Mocha ab (Client Verhexel kommt mir nicht auf die Büchse), ich hab das nicht nachgesehen, aber das muss ein Bildschirmsteuerzeichen sein.
Aus obigem folgt für mich erst mal zweierlei:
- mit Cut and Paste krieg ich das x'15' nicht rein (da müsste der Bildschirm dasselbe Problem haben)
- rausfiltern darf ich das bei der Anzeige nicht, dann geht die Bildschirmsteuerung nicht mehr (zum Beispiel Cursor Positionierung)

Und da wird die 65535 für mich wieder zum Schwachpunkt, da selbiges dazu führt, dass aller Scheiß in die Datenbank durchgereicht wird, wobei es mich ein wenig irritiert, dass SQL bei einem insert ein Literal x'15' klaglos in die Datenbank malt, bei einem T e x t f e l d!!!

mfg

Dieter Bender

Zitat Zitat von Stoeberl
Hallo zusammen!

Hierbei kann es z.B. vorkommen das Zeichen wie "
…" (Windows Ansi 1252 Hex '85') mitkopiert und in die AS400 Datei eingefügt werden. Aus diesem Zeichen wird durch die Umwandlung von Client Access ein Hex '15' was laut einer Tabelle das Steuerzeichen New Line (NL) ist.
MfG
Martin