Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-03-2004
karlita_cb karlita_cb is offline
Miembro
 
Registrado: mar 2004
Posts: 30
Poder: 0
karlita_cb Va por buen camino
Wink Campos CAlculados

Hola, tengo mi tabla en paradox y mi sistema en delphi, en algún momento requiero hacer uso de campos calculados, pero ya que lo hago no sé como poder guardarlo en mi tabla física... gracias
Responder Con Cita
  #2  
Antiguo 20-03-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pero el propósito de los campos calculados es precisamente no tener que guardarlos en la base de datos, por ejemplo el precio de un producto a partir del precio base y el impuesto o la edad de una persona a partir de su fecha de nacimiento. Son datos que no requieren guardarse en la base ya que pueden calcularse a partir de otros datos en la base.

Danos un ejemplo concreto de lo que quieres hacer para entender mejor.

// Saludos
Responder Con Cita
  #3  
Antiguo 20-03-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
Yo utilizo los campos calculados lo menos posible, precisamente por eso porque no se guardan en la base de datos, un buen ejemplo de campo calculado es como apunta Román la edad, pero quitando éste y muy pocas excepciones más yo trabajo con campos peristentes la razón es "DataWareHouse", cuando más adelante haya que hacer consultas, estadísticas etc... el tener ya los valores debidamente almacenados facilitan mucho el trabajo.......


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
  #4  
Antiguo 24-03-2004
karlita_cb karlita_cb is offline
Miembro
 
Registrado: mar 2004
Posts: 30
Poder: 0
karlita_cb Va por buen camino
Gracias.. miren:
si es que alguie puede y quiere ayudarme se lo agradecería bastante:
* Tengo un edit, en la cual el usuario introduce una cantidad X (que
equivale al 100%).
* En un dbgrid llamo a una tabla cuyos campos son nombre, porcentaje y
dinero
* El usuario obviamente puede cambiar el valor X, y los porcentajes.
* La columna dinero es la que es calculada sacando el valor
correspondiente en dinero según el porcentaje que introdujo el usuario.
* Requiero almacenar la columna dinero porque en otros form posteriormente
tendré que hacer uso de los valores que obtuve con el campo calculado.

Gracias y ojalá que puedan resolverme mi dudilla...
Responder Con Cita
  #5  
Antiguo 24-03-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
no uses un campo calculado... mejor usa un campo "normal" y en el evento OnChange de los campos ValorX y porcentaje, deriva su valor... de esa forma quedará "calculado" en la base de datos.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
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 11:02: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
Copyright 1996-2007 Club Delphi