Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-08-2004
jmedina jmedina is offline
Miembro
 
Registrado: jun 2004
Posts: 92
Poder: 20
jmedina Va por buen camino
Question Utilizar TimeStamp

Qye tal a lo del foro:

Buen dia, tengo una pregunta y espero me puedan ayudar, lo que pasa es que en una aplicacion que estoy creando, en una parte de la aplicacion tengo que guardar un precio xxx en mi tabla de paradox, este puede cambiar con una serie de procesos, pero quiero que me maneje historia de precios, hasta ahi voy bien , pero no se como tengo entendido que para saber el ultimo precio puede ser con in TimeStamp. pero nunca lo he utilizado, no se ni como guardarlo, y asi mismo como validar que sea el ultimo dato que ingreso a la tabla, alguien me podia ayudar

Gracias
Espero de Su ayuda

Saludos
Responder Con Cita
  #2  
Antiguo 13-08-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
En este campo se almacena la fecha y hora, no tienes más que utilizar la función now.


un saludo
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 13-08-2004
jmedina jmedina is offline
Miembro
 
Registrado: jun 2004
Posts: 92
Poder: 20
jmedina Va por buen camino
Cita:
Empezado por marcoszorrilla
En este campo se almacena la fecha y hora, no tienes más que utilizar la función now.


un saludo
Perdon Marcos, Pero la verdad no se si este bien , para almacenar el dato lo igualo a DateTime, creo, yo y si quiero sacar el ultimo, a la centencia a la hora de validad podria ser asi:

IF DateTime= Now then
Lineas extra

COn lo que puse antes asi valido que sea el ultimo que entro aunque no sea de la fecha que se esta trabajando en el dia, por ejemplo si el ultimo fue ayer aun asi lo despliega?

Espero me comprendas ando un poco perdido en esto

Saludos
Responder Con Cita
  #4  
Antiguo 16-08-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Para obtener el último dato, si entiendo bien lo que pides, o bien utilizas un índice y lo ordenas por éste y entonces según sea ascendente o descendente el dato que buscas estará arriba de todo o abajo, o utilizas un sentencia SQL, con MAX.

Si utilizas índice:
Código Delphi [-]
MiTabla.Last;
ó 
MiTabla.First;
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 04-12-2004
jmedina jmedina is offline
Miembro
 
Registrado: jun 2004
Posts: 92
Poder: 20
jmedina Va por buen camino
tipo de campo Character y almacena un timeStamp!!

Sr. marcos
Espero me pueda ayudar, me encontre con que ese campo que quiero almacenar, es de tipo Caracter y no timestamp como es que lo pueda convertir a tipo datetime

Saludos

Jmedina
Responder Con Cita
  #6  
Antiguo 04-12-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Hola,

Debo aclarar que paradox no es mi fuerte, pero lo que me parece es que debe ser muy difícil (no quiero decir imposible porque en la infórmatica éste término es dicutible) pasar de un tipo de dato Char a DateTime.

Si entendí bien lo que necesitás es mantener un historial de las cosas que le van pasando a tus tablas. Siendo así yo agregaría un campo más que almacene la fecha de actualización del registro para así diferenciar uno de otro en la misma tabla. Por ejemplo con Firebird y triggers esto es fácil de realizar, pero con Paradox creo que debe ser otro precio.

Por cierto me pareció medio confusa tu exposición del problema, por lo cual no sé si lo que digo es lo más correcto.
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #7  
Antiguo 13-12-2004
jmedina jmedina is offline
Miembro
 
Registrado: jun 2004
Posts: 92
Poder: 20
jmedina Va por buen camino
Este Hilo lo cierro ya que he hecho un poco de codigo para irme por la piedritas pero se hace lo que necesito


Saludos Jmedina
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


La franja horaria es GMT +2. Ahora son las 22:13:45.


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