Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-10-2011
Avatar de RebeccaGL
RebeccaGL RebeccaGL is offline
Miembro
 
Registrado: ene 2008
Posts: 199
Poder: 19
RebeccaGL Va por buen camino
Por Ejemplo.

En un kardex tengo 1000 productos y si modifico el registro numero 50 desde ahi, desde el registro numero 50 se tiene que recalcular todo el kardex hasta el registro 1000 como harias eso en una consulta sql.

El registro 51 jala el saldo del 50 el 52 del 51 el 53 del 52 asi hasta llegar al registro numero 1000 y tambien hay que recalcular los costos promedios y totales. Ahora no solo es un producto son como 200 productos cada producto con 500 a 2000 registros por mes.



saludos
Responder Con Cita
  #2  
Antiguo 15-10-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Pues eso se hace mejor en un trigger de la BD.
Según entiendo tienes una estructura más o menos así (resumiendo):
Código SQL [-]
tabla tbCuentas (
  id_cuenta integer, 
  saldo double
)
Y los datos que tienes son (ejemplo):
Código:
id_cuenta---saldo
  1,      233
  2,      372
  3,       22
  4,      765
  5,       39
  ...
Y quieres que si, por ejemplo, el registro id_cuenta=3 le suma 10, entonces los siguientes tienen que sumarlos también a sus valores, o sea, quedaría así:
Código:
id_cuenta---saldo
  1,      233
  2,      372
  3,       32
  4,      775
  5,       49
  ...
¿Es eso lo que quiéres hacer?
Responder Con Cita
  #3  
Antiguo 15-10-2011
Avatar de RebeccaGL
RebeccaGL RebeccaGL is offline
Miembro
 
Registrado: ene 2008
Posts: 199
Poder: 19
RebeccaGL Va por buen camino
Si asi es algo parecido, pero tambien hay que restar.

Si es una entrada E se suma y si es una salida S se resta
No necesariamente hay que sumar una cantidad igual se pueden sumar o restar cantidades desiguales

Si es una entrada E de 10 se suma 10 al nuevo saldo y es otra entrada 20 se suma 20 al nuevo saldo, como tambien se restaran y son salidas
Responder Con Cita
  #4  
Antiguo 15-10-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
¿De qué base de datos estamos hablando?
Responder Con Cita
  #5  
Antiguo 15-10-2011
Avatar de RebeccaGL
RebeccaGL RebeccaGL is offline
Miembro
 
Registrado: ene 2008
Posts: 199
Poder: 19
RebeccaGL Va por buen camino
Bases de datos MySQL
Responder Con Cita
  #6  
Antiguo 15-10-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por connor Ver Mensaje
No necesariamente hay que sumar una cantidad igual se pueden sumar o restar cantidades desiguales
A ver, explica bien en qué consiste el proceso, para tenerlo claro
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
DevExpress 2011 v1.6 - Problema de DisableControls. Neeruu Varios 2 29-09-2011 01:54:36
Disablecontrols en una relación master detail pabloparra Conexión con bases de datos 4 21-02-2008 15:52:47
Query dentro de otro query (Access) FGarcia SQL 2 28-12-2007 05:46:05
Hacer un Query de otro Query francisco260184 SQL 9 10-04-2007 03:46:18
Como hacer referencia a un query dentro de otro query? JuanBCT SQL 2 05-09-2006 18:35:25


La franja horaria es GMT +2. Ahora son las 05:19:49.


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