mouraiv 0 Denunciar post Postado Fevereiro 27, 2013 Boa pessaol, E o seguinte, Tenho uma database acess.mdb com a tabela venda e nessa tabela a uma coluna datavenda com o formato [data/hora], fiz uma gridview com um dataset para pegar e exibir esses valores e apliquei um filtro na coluna datavenda, o problema e que o filtro não esta buscando os valores, alguma sugestão? //datagrid vendas// ds1 = new DataSet(); da1 = new OleDbDataAdapter("SELECT vendas.Datavenda, Vendas.Id_vendas, clientes.Telefone, clientes.Nome, Vendas.Produto, Vendas.Unit, Vendas.Valorvenda, Vendas.Formapagamento FROM vendas INNER JOIN clientes ON clientes.Id_clientes=vendas.Id_clientes", con); OleDbCommandBuilder cmdbldr1 = new OleDbCommandBuilder(da1); da1.Fill(ds1, "vendas"); dgvvenda.DataSource = ds1.Tables[0]; dgvvenda.Columns[0].HeaderText = "Ultimas Vendas"; dgvvenda.Columns[1].HeaderText = "Codigo da venda"; dgvvenda.Columns[3].HeaderText = "Clientes"; dgvvenda.Columns[6].HeaderText = "Valor da venda"; dgvvenda.Columns[7].HeaderText = "Forma de pagamento"; dgvvenda.Columns[0].DefaultCellStyle.Format = "MM'/'dd'/'yyyy"; //campo onde filtro a data // private void maskedTextBoxdata_TextChanged(object sender, EventArgs e) { if (maskedTextBoxdata.Text.Trim().Length > 0) { ds1.Tables[0].DefaultView.RowFilter = "Datavenda = #" + DateTime.Now.ToString("MM/dd/yyyy") + "#"; } else { ds1.Tables[0].DefaultView.RowFilter = string.Empty; } att, wesley coelho Compartilhar este post Link para o post Compartilhar em outros sites
mouraiv 0 Denunciar post Postado Fevereiro 27, 2013 Pode fecha! resolvido! Compartilhar este post Link para o post Compartilhar em outros sites