Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-05-2008
Avatar de Zakio14
Zakio14 Zakio14 is offline
Miembro
 
Registrado: feb 2008
Ubicación: Costa Rica
Posts: 22
Poder: 0
Zakio14 Va por buen camino
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!!!
Responder Con Cita
  #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
Poder: 23
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
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Actualizar tabla con datos de otra tabla mediante UPDATE Rockin Firebird e Interbase 18 28-11-2007 19:15:42
Actualizar un campo de una tabla con datos que se encuentran en otra tabla Morphine SQL 4 15-12-2006 22:47:42
Actualizar una tabla con una consulta de otra tabla JODELSA SQL 2 14-09-2006 04:07:01
Actualizar tabla con datos de otra tabla ElDioni SQL 2 02-05-2006 16:04:04
actualizar tabla davidgaldo Conexión con bases de datos 5 18-02-2004 15:21:59


La franja horaria es GMT +2. Ahora son las 12:55:01.


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
Copyright 1996-2007 Club Delphi