Ich habe eine CSV-Ausgabe für eine meiner Anwendungen. Dies erzeugt eine Datei aus Webformulardaten.CSV Carriage Return-Zeichen
In einigen Fällen bekomme ich ein Wagenrücklaufzeichen in meinem Notizfeld. Dies verursacht einen Fehler beim Importieren der Datei. Ich möchte diesen Charakter entfernen.
Das Problem tritt auf, wenn Benutzer Informationen aus Worddokumenten in das Formular einfügen oder die Umschalttaste gedrückt halten und die Eingabetaste drücken.
Das Feld ist Ntext und in einem mehrzeiligen Textfeldsteuerelement ausgefüllt.
Ich habe versucht, dies mit einer Ersetzungsfunktion zu entfernen, aber einige Wagenrücklaufzeichen scheinen durchzukommen.
SQL
REPLACE(Fieldname), CHAR(13) + CHAR(10), ' ') AS new_Fieldname
In Ihrem Code ist ein Syntaxfehler aufgetreten. – Tomalak
Sie können mit zwei Leerzeichen enden, wenn Sie wirklich wollen, dass das cr/lf weggeht. Also würde ich ersetzen (Feldname, Char (13), '') – Martlark
Hoppla, Syntax behoben, ich hoffe. – Fionnuala