Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2008, 09:48
juandedios
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 22 años
Puntos: 8
Otra vez el DataGridView

Saludos:

Logres conectar mi vb 2005 con MySQL, luego logre hacer consultas a las tablas de la base de datos, ponerlas en un DataGridView, ahora el problema es el siguiente:

Una vez que se muestran los valores en el DataGridView, quiero hacer que solo se muestren en el mismo DataGridView aquellos registros que pertenecen a una fecha seleccionada en un DateTimePicker, y nada de salir, pero cuando logré hacer que salga, los datos filtrados se agregan a los datos que ya muestra el DataGridView y si sigo seleccionando fechas se siguen agregando los resultados al final de todos los registros que ya contiene el DataGridView el código que tengo para esto es el siguente:

Código:
Dim StrSql1 As String

StrSql1 = "SELECT A.com_fecha, A.com_fechaven, A.com_proveedor, B.prv_name, A.com_bruto, A.com_igv, A.com_bruto + A.com_igv AS Total " & _
             "FROM compras A, proveedores B " & _
             "WHERE com_fecha >= '" & Format(dtpInicio.Value, "yyyy-mm-dd") & "' AND com_fecha <= '" & Format(dtpFinal.Value, "yyyy-mm-dd") & "' " & _
             "AND A.com_proveedor = B.prv_ruc"

dtgvCompras.DataSource = Nothing
da = New MySQLDataAdapter(StrSql1, cnMySQL)
da.Fill(ds)
dtgvCompras.DataSource = ds.Tables(0)
las variables da y ds ya están declaradas al principio.
__________________
El aprendiz.