Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lui_zito

arquivo a + arquivo b = arquivo c

Recommended Posts

SrsPreciso fazer o merge de um arquivo A com um arquivo B , gerando o arquivo C.Já usei o :Set WshShell = CreateObject("WScript.Shell")Set oExec = WshShell.Exec("cmd /c COPY arquivo_a.txt + arquivo_b.txt arquivo_c.txt)Set WshShell = NothingSó que as vezes funciona , as vezes não.Tambem já usei o exec master..xp_cmdshell do SQL , mas dá Timeoutcomando = "exec master..xp_cmdshell 'cmd /c COPY arquivo_a.txt + arquivo_b.txt arquivo_c.txt"Conn.Execute(Comando)Será que o Scripting File System Object não tem um recurso para fazer este merge ??? Ou outra solução.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que você quer juntar?? o conteudo dos arquivos?? se for você pode fazer com FSO mesmo, e funciona

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim , é um merge de arquivos CSV , ou seja , vou juntar o conteudo de um com outro.Com o faço pra juntar usando o FSO sem ter que ler linha a linha ?

USA O READALL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como ? O arquivo1.txt terá sempre uma linha Já o arquivo2.txt terá no minimo 20 mil linhas.Como posso fazer isso da maneira mais rapida ? Esse readAll funciona como ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O ReadAll apenas lê o conteudo do arquivo.O Objetivo é juntar dois arquivos.O primeiro com uma linha... e o segundo arquivo com 20 mil linhas. , resultando um terceiro arquivo com 21 mil linhasO conteudo do aquivo 1 (conteudo 1 linha) tem que ocupar a primeira linha no arquivo n.2 . Capitche ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ReadAll Lê o arquivo 2 e insere no arquivo 1, aberto para Append (adicionar) Não é possível adicionar linhas no inicio de um arquivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ReadAll Lê o arquivo 2 e insere no arquivo 1, aberto para Append (adicionar) Não é possível adicionar linhas no inicio de um arquivo.

esta é a ideiavarios exemplos re ler arquivos com readall existem no forum, mas mesmo assim qualquier duvida fala ai...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.