
07/05/2008, 02:33
|
| | Fecha de Ingreso: abril-2008
Mensajes: 19
Antigüedad: 17 años Puntos: 0 | |
Consulta entre fechas Tengo un formulario con dos controles datetimepicker uno como Inicio y el
otro Fin y el siguiente código, la idea es que la consulta me devuelva los
valores entre las fechas de los controles, he probado de varias formas y me
da error, que es lo que tengo mal
Dim da As OleDbDataAdapter = New OleDbDataAdapter("SELECT
NOMBREOBRA,PROVEEDORES.PROVEEDORNOMBRE,SUM(ALBARAN .IMPORTEALBARAN) FROM OBRAS
INNER JOIN (TARIFAPROVEEDOR INNER JOIN (ALBARAN INNER JOIN PROVEEDORES ON
ALBARAN.IDPROVEEDOR=PROVEEDORES.IDPROVEEDOR) ON
TARIFAPROVEEDOR.IDTARIFA=ALBARAN.IDTARIFA)ON
OBRAS.IDOBRA=TARIFAPROVEEDOR.IDOBRA GROUP BY
NOMBREOBRA,PROVEEDORES.PROVEEDORNOMBRE WHERE ALBARAN.FECHAALBARAN >=@INICIO
AND ALBARAN.FECHAALBARAN <=@FIN", conexion)
Dim DS As DataSet = New DataSet
conexion.Open()
da.SelectCommand.Parameters.AddWithValue("@INICIO" ,
Me.Inicio.Value.Date)
da.SelectCommand.Parameters.AddWithValue("@FIN", Me.FIN.Value.Date)
da.Fill(DS)
Me.DataGridView1.DataSource = DS.Tables(0) |