Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2008, 02:33
jaf16
 
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)