PUBLICIDADE
Este código tem nota
10

Autor

apeluso

Anderson Peluso

membro deste agosto de 2010

Enquete

A quanto tempo você já é desenvolvedor?
PUBLICIDADE

ASP.NET: Exportanto para Excel com mais desempenho


Pessoal,

Estive pesquisando e pode constatar que é muito melhor, em relação a performace armazenar os dados em uma sessão e só daí então exportar para excel com ASP.NET.

Estou disponibilizando o código fonte e caso tenha alguma dúvida, basta dizer!

Abraços.
using System.Data;
using System.Data.SqlClient;

namespace ExportaExcel
{
    public class ObterDados
    {
        #region Métodos

        public DataTable Obter()
        {
            string ConnectionString = @"Data Source=NTAPELUSO\SQLEXPRESS;User Id=usuario;Password=and@123;Initial Catalog=CODIGOFONTE;";

            DataTable lObjDataTable = new DataTable();

            using (SqlConnection connection = new SqlConnection(ConnectionString))
            {
                using (SqlCommand lObjSqlCommand = new SqlCommand())
                {
                    lObjSqlCommand.Connection = connection;
                    lObjSqlCommand.CommandText = "SELECT * FROM COLABORADOR";

                    using (SqlDataAdapter lObjDataAdpter = new SqlDataAdapter())
                    {
                        lObjDataAdpter.SelectCommand = lObjSqlCommand;
                        lObjDataAdpter.Fill(lObjDataTable);
                    }
                }
            }
            return lObjDataTable;
        }
        #endregion
    }
}

ArquivoTipoTamanhoHits 
ExportaExcel.rarArquivo RAR27,3 Kb331Baixar o Arquivo

Sim   Não   Este código foi útil para você?
NotaComentário
10
henrimf comentou em 25/5/2013

Muito Bom

Me ajudou no projeto!
10
pandre comentou em 8/9/2012

Você tá demais!!!

Massa esse código!
10
pmba comentou em 8/9/2012

PHP

Boa ideia, fazer em PHP!
10
homer1 comentou em 22/8/2012

Muito Bom

Cara continue assim.
10
tmaster comentou em 7/6/2012

Show de Bola

Ajudou-me muito! Tive idéia e vou tentar fazer com PHP.
Regras:
Os comentários seguem as seguintes regras:
  • Todos os comentários são enviados por membros cadastrados no site.
  • A pontuação de comentários de conteúdo do próprio membro não serão computados.
  • Os comentários serão pré-aprovados, porém a equipe do site revisará o conteúdo de todos os comentários podendo ser invalidados (inclusive a pontuação).
  • Os comentários precisam ter, obrigatóriamente, coerência sobre o conteúdo que será comentado.
  • O membro que atingir 5 comentários invalidados não poderá mais comentar dentro do site. Com isso o membro não poderá mais ganhar pontos com comentários.
  • Há um limite de 10 comentários por dia para cada membro.
  • Qualquer comentário após ter sido publicado poderá ser retirado através da opção ( denunciar)

Comente

     (ainda não tem cadastro? clique aqui!)


Máximo de 30 caracteres

Máximo de 255 caracteres
 

© 2006-2013 R&W Informática Ltda. - Todos os direitos reservados. - Política de Privacidade | Mapa do Site