C/Visual C - Filtrar fechas en un datagrid con Access

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 4 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Filtrar fechas en un datagrid con Access

Publicado por Joaco (5 intervenciones) el 28/03/2019 20:25:20
Hola necesito que me ayuden con esto por favor. Hice de esta forma el codigo, el cual no tira ningun error pero no me hace la busqueda entre las dos fechas seleccionadas en los datatimepicker. Queda en blanco el datagrid como que no existe ningun registro. Les dejo el codigo para que me digan el porque no esta haciendo la busqueda bien. Sepan disculpar pero soy bastante nuevo en Visual C#

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
void buscar()
{
 
    OleDbConnection connn = new OleDbConnection();
    //se indica la cadena de conexion
    connn.ConnectionString = @"Provider = Microsoft.ACE.OLEDB.12.0; Data Source = C:\\ControlTran\\Datatran1.accdb";
 
    connn.Open();
 
    string CADENA;
 
    OleDbCommand comm;
 
 
    OleDbDataAdapter adapp = new OleDbDataAdapter();
 
    CADENA = "select * from Recaudación WHERE Fecha >= @fechadesde AND Fecha <= @fechahasta";
    comm = new OleDbCommand(CADENA, connn);
    comm.Parameters.AddWithValue("@fechadesde", dtpDesde.Value);
    comm.Parameters.AddWithValue("@fechahasta", dtpHasta.Value);
 
    adapp.SelectCommand = comm;
 
    DataSet ds = new DataSet();
    adapp.Fill(ds, "Recaudación");
    recaudaciónDataGridView.DataSource = ds;
    recaudaciónDataGridView.DataMember = "Recaudación";
 
    connn.Close();
 
}
 
private void button3_Click(object sender, EventArgs e)
{
 
    buscar();
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder