Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2004, 06:50
moche_67
 
Fecha de Ingreso: junio-2004
Ubicación: ica, demasiado sol
Mensajes: 76
Antigüedad: 19 años, 11 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: