none
Importa csv para VB no datagridview com restrições RRS feed

  • Pergunta

  • Pessoal, estou estudando visual Studio 2012 e tentando programar em VB e gostaria de uma ajuda de vocês.

    Estou mexendo com DataGriedView e surgiu duvidas.

    Tenho um arquivo neste modelo abaixo em csv:

    LINHA;VALOR;BASE;

    1;339;teste;

    2;547;teste do teste;

    7;544;teste de linha;

     Tem como fazer comando para ele levar apenas a coluna (linha) e (valor) no datagridview e deixando a (Base) fora. Porque tenho um arquivo csv com mais de 32 colunas. Quero levar o necessário sem mexer no csv original, assim levando apenas 3 colunas como mencionado no exemplo acima.

    Se alguém soube de um material para estudo aceito a dica.


    • Editado vaggnersf sexta-feira, 9 de janeiro de 2015 19:02
    quarta-feira, 7 de janeiro de 2015 16:30

Respostas

  • vaggnersf boa tarde,

    Uma alternativa que você pode usar é criar uma classe que contenha os atributos que precisa e um método que leia o arquivo csv e preencha uma lista dessa classe com os respectivos valores, depois preencha o grid com essa lista.

    Ler o arquivo como um todo você terá uma vez que não quer altera-lo.

    Outro alternativa é preencher o grid com todo o conteúdo (menos performático) e restringir as colunas do grid.

    Att.


    Guilherme Silva Cardoso

    • Marcado como Resposta vaggnersf segunda-feira, 2 de março de 2015 13:13
    sábado, 10 de janeiro de 2015 14:20