Questione : CR non inserito nella lima di testo generata dall'assistente di SQL

Ciao, il

I genera una lima da uno StoredProc using l'oggetto scripting della lima. La creazione della lima è APPROVAZIONE ma il CR fra l'ogni linee non è l'istruzione inserita di correctly.

T-SQL generare la stringa: @Msg del
SET = @Msg + @Lot + “|„ + @barcode + “|„ + @cnt + “|„ + LTRIM (STREPTOCOCCO (@QTY)) + “|„ + LTRIM (STREPTOCOCCO (@POIDSNET))  + la STAMPA del

A del CARBONE (13) dallo PS mi dà qualcosa come:
0106002387002|145238|Bimbetto-VN-BLEUF|29|246
0106002735002|1456325986523|BXP-RP-ROM|30|- 217

which è benissimo. Ma la lima osserva il simile:
0106002387002|145238|Bimbetto-VN-BLEUF|29|246 {CR} 0106002735002|1456325986523|BXP-RP-ROM|30|il

T-SQL del -217 {CR} per scrivere la stringa è: il @hr del
execute = il @objTextStream dello sp_OAMethod, “scrivono„, posizione di segnale minimo, il @String

the {CR} rappresentano i 13) caracter del CARBONE ((il piccolo quadrato) che fa copia-non incollato dalla lima. In realtà, anziché {CR}, ci è un piccolo quadrato quando apre la lima in notepad.

Anyone ha un'idea come riparare questo? Questa lima deve avere un CR perché è importata da un altro fila-partito system.

thanks mólto per il vostro help
class= del

Risposta : CR non inserito nella lima di testo generata dall'assistente di SQL

Credo che dovreste usare una combinazione di chr (10) e chr (13)

… LTRIM (STREPTOCOCCO (@POIDSNET))  + CARBONE (13) + CHR (10)

o

… LTRIM (STREPTOCOCCO (@POIDSNET))  + CARBONE (10) + CHR (13)

Altre soluzioni  
 
programming4us programming4us