Ver Mensaje Individual
  #2  
Antiguo 24-05-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Reputación: 24
BlueSteel Va por buen camino
Cool

Cita:
Empezado por Zakio14 Ver Mensaje
Pura Vida foreros….

Después de mucho tiempo quiero hacerles una pregunta tamaño gigante…

Trabajo con firebird

En una tabla tengo lo siguiente:
Tabla: Cliente
Campos: Nombre_ cliente, fecha_caducacion, multa

Mi pregunta es la siguiente espero que la entiendan…
Yo quiero poner un botón para actualizar la Tabla CLIENTES comparar el campo fecha_caducacion con la fecha actual que esta en el computador recorrer toda la tabla buscando que algún cliente tenga caducada el campo fecha_caducacion siendo este campo menor o igual que la fecha actual y si esta ya caducado poner “X” numero en el campo multa.

Por ejemplo

Jason alquilo una película y tiene que devolverla el 23/05/2008 pero si Jason no devuelve la película ese día(atrasado) se le multara con 2 dolares

Espero que entiendan esta pregunta, si la entienden les pido que me la expliquen como si yo fuera un niño de 5 años para así entender les agradezco

Desde Costa Rica Mil gracias!!!
Hola..

Pues deberias realizar una consulta similar a esta...(quizas las sentencias esten un poco malas por que no me acuerdo muy bien...)

Código SQL [-]
 
Update Cliente
Set Cliente.Multa =: x
Where Fecha_Caducación Meno_a Fecha Actual


Salu2
__________________
BlueSteel
Responder Con Cita