Usuário com melhor resposta
Importar CSV ou XLS para um datagridview(VB.NET)

Pergunta
-
[DUVIDA]
estou usando visual studio 2005 (VB.NET)
Preciso importar dados de um arquivo csv(podendo tambem ser um xls) para um datagridview(previamente carregado com dados de um banco) com a finalidade de dar um update em dados já existentes e um insert em dados que ainda não existam, alguem conhece um metodo que faça isso em tempo de execução? eu só consigo importar os dados das planilhas apenas.
Obrigado
Respostas
-
Se a DataGridView estiver com DataSource já setado não vai conseguir adicionar dados, o que você pode tentar fazer é criar um datatable e suas respectivas colunas e depois fazer uma mesclagem dos dados existentes com os novos dados importados
- Sugerido como Resposta Eduardo.RomeroModerator terça-feira, 10 de fevereiro de 2015 17:25
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 10 de fevereiro de 2015 19:07
Todas as Respostas
-
Boa tarde Dongustavo,
Sugiro que verifique nesses links abaixo se ajudam com a solução do seu problema de datagridview. Caso não tenha sucesso, nos retorne com mais detalhes do problema.
http://www.macoratti.net/07/05/vbn5_dcs.htm
http://www.macoratti.net/13/10/vbn_icsv1.htm
Obrigado,
Abraço!
- Sugerido como Resposta Eduardo.RomeroModerator terça-feira, 10 de fevereiro de 2015 16:51
- Não Sugerido como Resposta Eduardo.RomeroModerator terça-feira, 10 de fevereiro de 2015 17:25
-
Se a DataGridView estiver com DataSource já setado não vai conseguir adicionar dados, o que você pode tentar fazer é criar um datatable e suas respectivas colunas e depois fazer uma mesclagem dos dados existentes com os novos dados importados
- Sugerido como Resposta Eduardo.RomeroModerator terça-feira, 10 de fevereiro de 2015 17:25
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 10 de fevereiro de 2015 19:07
-
Boa tarde Don,
Marquei a resposta do GMSOFT, pois parece atender sua solicitação. Caso não tenha resolvido o seu problema ainda, desmarque e continuaremos ajudando ok?
Obrigado,
Abraço!
Eduardo Romero
Esse conteudo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais facil para os outros visitantes encontrarem a resolucao mais tarde.