private void btnCarregar_Click(object sender, EventArgs e) { if (dtpDataDe.Text == "" || dtpDataAte.Text == "") { clsMensagem.Atencao("informe a data de e a data até!"); } string strSQL = "Select " + "data_envio 'Data Envio', " + "nome_usuario 'Nome do usuário', " + "nome_Arquivo 'Nome do Arquivo', " + "descricao_tipo 'Tipo de Arquivo', " + "tamanho_arquivo 'Tamanho Arquivo', " + "descricao_arquivo 'Descrição do arquivo', " + "data_aprov 'Data Aprovação', " + "data_reprov 'Data Reprovação', " + "motivo_reprov 'Motivo da reprovação' " + "From arquivo_enviado arq " + "inner join usuario usuEnv " + "on arq.codigo_usuario_envio = usuEnv.codigo_usuario " + "inner join tipo_documento tipo " + "on arq.tipo_Arquivo = tipo.codigo_tipo " + "where data_envio between '" + dtpDataDe.Value.Date.ToString("yyyy-MM-dd") + "' and '" + dtpDataAte.Value.Date.ToString("yyyy-MM-dd") + "' " + "order by data_envio, nome_usuario"; clsArquivoEnviado myClass = new clsArquivoEnviado(); dgvReport.DataSource = myClass.dsRelatorio(strSQL); }