Foros del Web » Programación para mayores de 30 ;) » Programación General »

Problerma con reporte y lenguaje SQL para liquidacion de horas a horas

Estas en el tema de Problerma con reporte y lenguaje SQL para liquidacion de horas a horas en el foro de Programación General en Foros del Web. Hola amigos soy yo otra vez, esta vez es otro problema kon mi software de faturacion, tengo ke hacer las liquidaciones diarias de este modo: ...
  #1 (permalink)  
Antiguo 27/10/2004, 06:50
 
Fecha de Ingreso: junio-2004
Ubicación: ica, demasiado sol
Mensajes: 76
Antigüedad: 19 años, 10 meses
Puntos: 0
Problerma con reporte y lenguaje SQL para liquidacion de horas a horas

Hola amigos soy yo otra vez, esta vez es otro problema kon mi software de faturacion, tengo ke hacer las liquidaciones diarias de este modo: las liquidacinoes del dia 25 por ej. abarcan desde las 7am del 25 hasta las 7am del 26, entonces he probado kon diversos codigos pero no he konseguido hacerlo cargue dentro de dos variableslos datos tipo fecha genral y su sgte dia asi por ej: fechainicio: 25/12/04 7:0:00 , fechafinal 26/12/04 7:0:00, lo kual en teoria se debe comparar con la fecha guardad en la base de datso ke tiene los mismo atributos de fecha general pero me sale un mensaje de erroe dicinedo que no coinciden los tipos aqui esta mi codigo para ke lo cheken::

Set cn = New Connection
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + App.Path + "\BDCAJA.mdb;Persist Security Info=False"

Dim rs As New Recordset

Set rs = New Recordset
cn.CursorLocation = adUseClient
rs.ActiveConnection = cn
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
rs.Open "SELECT descripcionrub, descripcionsub, descripcion, Sum(monto) AS SumaDemonto FROM movimiento INNER JOIN submovimiento ON movimiento.id_movimiento = submovimiento.id_movimiento
WHERE fecha BETWEEN ' " + fechainicio + " ' AND ' " + fechafin + " '
GROUP BY descripcionrub, descripcionsub, descripcion"
Set DataGrid1.DataSource = rs

tampokoo m e salio haciendo ...
where fecha > '" + fechainicio + "' AND fecha < '" + fechafin + "'
__________________
El Moche :pensando:
Es mejor arrepentirse de lo ke hiciste, mas no de lo ke nunka te animaste a hacer. :arriba:
  #2 (permalink)  
Antiguo 27/10/2004, 09:07
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
hace una cosa colo esto asi
Código:
WHERE fecha BETWEEN ' " + fechainicio + " 12:0:00 '   AND ' " + fechafin + + " 12:0:00 '
esto es poque tenes incluidas fechas con la hora

intentalo..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:24.