Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-07-2014
giulichajari giulichajari is offline
Miembro
 
Registrado: nov 2012
Posts: 306
Poder: 12
giulichajari Va por buen camino
Solucion para deudas de clientes

He leido que las busquedas incrementales son muy pesadas sobre todo en aplicaciones cliente servidor.

No se como hacen uds. pero en mi sistema de gestion decidi colocar en una pestaña dentro modulo de clientes con la deuda del mes corriente, que incluye la suma de los tickets correspondientes a compras de este mes.

El caso es si quisiera consultar la deuda total de un cliente, para lo que deberia sumar todos los tickets desde el inicio, por cada cliente, seria demasiado pesado para el servidor. Aunque esto solo se realizara de a 1 cliente, por si alguno llama preguntandolo.
Entonces lo que no me gusta de los dbgrid es esto: al abrir un form se consultan todos los registro existentes para lo que se desea, entonces esto es pesado, seria correcto decir que se debe consultar la informacion necesaria.

entonces el boton consultar deuda que dirige a un formulario deberia tener un edit de busqueda de cliente porque se necesita solo el nombre, para lo cual no queria hacer una busqueda incremental.

Otra solucion es poner en el modelo de datos un campo boleano por mes, donde se chequeen solo los meses impagos, es decir iguales a false. entonces disminuye la consulta, pero luego pense que se debe consultar cuales son los impagos. No se si existe algun trigger para que no se chequeen cuales son pagos y cuales no.
Responder Con Cita
 



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
Solución Planteada para solucion de conexion con Interbase ingabraham Varios 19 30-01-2009 14:00:04
sugerencia para evitar clientes duplicados Patricio Varios 2 06-11-2008 18:54:00
Vpn para 2 clientes a la vez leodelca23 Redes 3 11-12-2006 07:29:23
Siempre hay que pagar las deudas......... tcp_ip_es Humor 0 14-06-2004 16:08:04
Solucion para mascaras de dbedit nefy Conexión con bases de datos 1 04-12-2003 00:41:29


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


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