Pergunta : CR não introduzido na lima de texto criada do usuário do SQL

Olá!, o

I cria uma lima de um StoredProc using o objeto scripting da lima. A criação da lima é APROVAÇÃO mas o CR entre o cada linhas não é instrução introduzida de correctly.

T-SQL para criar a corda: @Msg do
SET = @Msg + @Lot + “|” + @barcode + “|” + @cnt + “|” + LTRIM (ESTREPTOCOCO (@QTY)) + “|” + LTRIM (ESTREPTOCOCO (@POIDSNET))  + a CÓPIA do

A do CARVÃO ANIMAL (13) do SP dá-me algo como:
0106002387002|145238|Pequeno-VN-BLEUF|29|246
0106002735002|1456325986523|BXP-RP-ROM|30|- 217

which é muito bem. Mas a lima olha o gosto:
0106002387002|145238|Pequeno-VN-BLEUF|29|246 {CR} 0106002735002|1456325986523|BXP-RP-ROM|30|o

T-SQL do -217 {CR} para escrever a corda é: o @hr do
execute = o @objTextStream do sp_OAMethod, “escrevem”, zero, @String

the {CR} representam os 13) caracter do CARVÃO ANIMAL ((o quadrado pequeno) que faz cópia-não colado da lima. Na realidade, em vez do {CR}, há um quadrado pequeno, ao abrir a lima em notepad.

Anyone tem uma idéia como reparar isto? Esta lima deve ter um CR porque é importada por um outro série-partido system.

thanks muito para seu help
class= do

Resposta : CR não introduzido na lima de texto criada do usuário do SQL

Eu acredito que você deve usar uma combinação do chr (10) e do chr (13)

… LTRIM (ESTREPTOCOCO (@POIDSNET))  + CARVÃO ANIMAL (13) + CHR (10)

ou

… LTRIM (ESTREPTOCOCO (@POIDSNET))  + CARVÃO ANIMAL (10) + CHR (13)

Outras soluções  
 
programming4us programming4us