locked
Problemas no uso do OpenDataSource RRS feed

  • Pergunta

  • Boa Tarde. !!!

    Estou fazendo um leitura de arquivo txt no sqlserver 2000 usando

    SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source=E:\ArquivosDeltinha\;Extended properties=Text')...pagamentos_delta#txt

    Porém acontecem duas coisas estranhas, a primeira linha do arquivo texto é exibido como sendo os nomes dos campos (cabeçalho) e o resultado do restorno esta sendo quebredo em duas colunas de 255 caracteres cada.

    Minhas perguntas são:

    Como faço para não permitir que o conteudo do arquivo se torno nome da coluna
    e
    Como para que venha apenas uma coluna como retorno deste select


    Se alguem puder me ajudar, será de grande valia !!!

    Obrigado

    Robson Mantovani




    RM
    quinta-feira, 12 de fevereiro de 2009 14:01

Todas as Respostas

  • Robson,

    Isso vai depender da maneira que o arquivo foi gerado!!!

    Em qual aplicativo ou sistema este arquivo txt esta sendo criado?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quinta-feira, 12 de fevereiro de 2009 15:28
    Moderador
  • Esse arquivo foi gerado por processos do SAP

    Exemplo:

    00020709760000055223        0000000026,40PAGAMENTO FATURA PERIODICA
    00020712460003504844        0000000401,36PAGAMENTO FATURA PERIODICA
    00020721530001727625        0000000081,81PAGAMENTO FATURA PERIODICA
    00020722990000055589        0000000030,91PAGAMENTO FATURA PERIODICA
    00020724360002889057        0000000022,30PAGAMENTO FATURA PERIODICA
    RM
    quinta-feira, 12 de fevereiro de 2009 15:30
  • Robson,

    Então o arquivo esta sendo gerado no SAP, engraçado é que o SAP tem suporte nativo ao Excel, fazendo-se desnecessário qualquer tipo de exportação de dados para o arquivo txt!!!

    Você já tentou ao invês de pegar estes dados no txt, fazer o acesso direto ao Excel?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sexta-feira, 13 de fevereiro de 2009 15:31
    Moderador
  • Então a empresa preferiu fazer dessa forma e para minha area somente será disponibilizado o arquivo txt.
    Gostaria muito que houvesse uma maior integração da minha area com a area de SAP.
    RM
    sexta-feira, 13 de fevereiro de 2009 15:42