Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2013, 11:45
jessy_050909
 
Fecha de Ingreso: noviembre-2013
Ubicación: Nuevo Leon
Mensajes: 70
Antigüedad: 10 años, 6 meses
Puntos: 2
Duda respecto a consulta por fechas con DateTimePicker VB2008

Bueno mi duda es la siguiente como realizar la consulta de los 2 BETWEEN en VB 2008 desde 4 datetimepicker
lo e intentado pero no me funciona me marca error supongo por el left join,
solo puedo realizar la consulta normal osea de 1 BETWEEN y 2 datetimepicker, mas no cuando deseo unir ambas consultas espero me peudan ayudar muchas gracias.


Código VISUAL:
Ver original
  1. With cmd
  2.             .CommandType = CommandType.Text
  3.             .CommandText = "Select NumCta,Nombre,SegNeg, SUM (periodo_pasado) AS Periodo_Pasado, SUM (Cargo) AS Cargo, SUM (Abono) AS Abono, Periodo_Pasado+Cargo-Abono AS SaldoFinal  from (Select NumCta,Nombre,SegNeg, SUM (periodo_pasado) AS Periodo_Pasado, SUM (Cargo) AS Cargo, SUM (Abono) AS Abono  from (select t1.Fecha,t1.NumCta,t1.Nombre,t1.SegNeg,t1.Cargo,t1.Abono,t1.Saldo_Inicial,t2.saldo_inicial periodo_pasado from(SELECT *FROM mi_vista WHERE Fecha BETWEEN '20120910' AND '20120930') as t1 left join(select NumCta,SegNeg,SUM(cargo) cargo ,SUM(abono) abono ,SUM(saldo_inicial) saldo_inicial from mi_vista WHERE Fecha BETWEEN '20121001' AND '20121007' group by NumCta,Nombre,SegNeg) as t2 on (t1.NumCta=t2.NumCta and t1.NumCta=t2.NumCta)) as completo group by NumCta,Nombre,SegNeg) as x group by NumCta,Nombre,SegNeg,Periodo_Pasado,Cargo,Abono"
  4.             .Connection = cn
  5.         End With
  6.         da.SelectCommand = cmd
  7.         da.Fill(dt)
  8.         DataGridView1.DataSource = dt
__________________
Buen dia.
Jessy Rmz.
No seas como el caminante del desierto que sólo deja una huella; el conocimiento se alcanza con el tiempo y unas cuantas lunas.