Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Galera,
Gostaria de saber se alguém poderia me ajudar com o seguinte case, preciso selecionar todos os dados de uma tabela, e gerar um CSV no C#.
vlw!!!
[]'soamazing
>
web ou desktop ???
WEB
Tem um tópico do mês passado que mostrei algo para exportar pra excel..
Vou procurá-lo e verificar se é aplicávell para csv
>
Tem um tópico do mês passado que mostrei algo para exportar pra excel..
Vou procurá-lo e verificar se é aplicávell para csv
Procurei no Fórum e não encontrei nada da exportação para XLS!
Você poderia postar o link, por favor.
Obrigada.
[]'soamazing
é esse o linq http://forum.imaster...__fromsearch__1
substitui o contenttype por
Response.ContentType = "text/csv"
>
é esse o linq http://forum.imaster...__fromsearch__1
substitui o contenttype por
Response.ContentType = "text/csv"
Daniel,
Obrigada pelo script, contudo está acontecendo uma coisa engraçada, dentro do Excel está aparecendo duas linhas em branco, você já viu isso acontecer?!
Como posso resolver isto?
Obrigada
[]'soamazing
Veja se funciona:
string filePath = @"C:\test.csv";
string delimiter = ",";
string[][] output = new string[][]{
new string[]{"Col 1 Row 1", "Col 2 Row 1", "Col 3 Row 1"},
new string[]{"Col1 Row 2", "Col2 Row 2", "Col3 Row 2"}
};
int length = output.GetLength(0);
StringBuilder sb = new StringBuilder();
for (int index = 0; index < length; index++)
sb.AppendLine(string.Join(delimiter, output[index]));
File.WriteAllText(filePath, sb.ToString());Abraços...
Consegui gerar a partir do último link.
Obrigada
[]'soamazing
web ou desktop ???