Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   actualizar Tabla (https://www.clubdelphi.com/foros/showthread.php?t=56690)

Zakio14 24-05-2008 01:13:29

actualizar Tabla
 
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!!!

BlueSteel 24-05-2008 15:08:11

Cita:

Empezado por Zakio14 (Mensaje 288897)
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:p:D


La franja horaria es GMT +2. Ahora son las 07:26:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi