Pytanie : CR wkładać w tekst kartoteka tworzyć od SQL Serwer

Cześć,

I tworzyć kartoteka od StoredProc using the kartoteka przedmiot. The kartoteka tworzenie być OK ale the CR między each linia być wkładać correctly.

T-SQL instrukcja the sznurek:
SET @Msg = @Msg + @Lot + "|" + @barcode + "|" + @cnt + "|" + LTRIM (STR (@QTY)) + "|" + LTRIM (STR (@POIDSNET))  + PRZYPALAĆ (13)

A DRUK od the SP dawać ) jak:
0106002387002|145238|Duduś-VN-BLEUF|29|246
0106002735002|1456325986523|BXP-RP-ROM|30|- 217

which być świetnie. Ale the kartoteka spojrzenie lubić:
0106002387002|145238|Duduś-VN-BLEUF|29|246 {CR} 0106002735002|1456325986523|BXP-RP-ROM|30|-217 {CR}

T-SQL the sznurek być:
execute @hr = sp_OAMethod @objTextStream, "Pisać", Nieobowiązujący, @String

the {CR} reprezentować the PRZYPALAĆ (13) caracter (the mały kwadrat) che kopiować-od the kartoteka. W rzeczywistość, zamiast the {CR}, tam  być troszkę kwadratowy, gdy otwierać the kartoteka w notepad.

Anyone mieć pomysł dlaczego pomysł? Ten kartoteka musieć CR ponieważ ono importować inny poziom-bawić się system.

thanks dużo dla twój help

Odpowiedź : CR wkładać w tekst kartoteka tworzyć od SQL Serwer

I wierzyć ty musieć kombinacja chr (10) i chr (13)

… LTRIM (STR (@POIDSNET))  + PRZYPALAĆ (13) + CHR (10)

lub

… LTRIM (STR (@POIDSNET))  + PRZYPALAĆ (10) + CHR (13)

Inne rozwiązania  
 
programming4us programming4us