Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-11-2015
Yugo Yugo is offline
Miembro
NULL
 
Registrado: jul 2014
Posts: 25
Poder: 0
Yugo Va por buen camino
Buscar bloques de registros consecutivos bajo ciertas condiciones individuales.

Hola!! experimentando con el uso de tablas y búsquedas de datos en ellas, estoy tratando de realizar la siguiente tarea:
.- Dispongo de una tabla de 20 campos y un nº x de registros.
.- La idea es, buscando registro a registro (en toda la tabla) para que se cumplan 2 condiciones:
.- Condición 1) - Encontrar aquellos registros en los que se cumplan al menos 2 de los siguientes 3 requisitos:
a) - Que el valor almacenado en el campo A sea <= x
b) - Que el valor almacenado en el campo B sea <= y
c ) - Que el valor almacenado en el campo A sea >= z
(Sólo me interesan los datos registrados en 3 de los 20 campos de la tabla)
.- Condición 2) - Que la condición 1 se cumpla en al menos 10 registros consecutivos.

Es decir, la idea general es obtener bloques de al menos 10 registros consecutivos en los que se cumplen 2 de los 3 requisitos enumerados, para luego poner en un TMemo el nº de bloques de registros consecutivos encontrados que cumplen con eso y si es posible, pintar en el TDBGrid las líneas para identificar dichos bloques visualmente.

Si tenéis alguna idea sobre como llevarlo a cabo os lo agradecería.
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
oracle bloques anonimos que devuelvan registros fjcg02 Conexión con bases de datos 2 21-01-2015 09:51:33
Distinguir registros no consecutivos para alternar colores en dbgrid. amadis OOP 15 19-07-2014 15:17:51
Registros en en bloques de 100 o mas... Jose Roman Conexión con bases de datos 18 25-06-2010 17:42:13
Bloques De Numeros Consecutivos dany2006 C++ Builder 5 15-11-2006 21:06:16
buscar registros brandolin Firebird e Interbase 1 19-01-2004 20:59:11


La franja horaria es GMT +2. Ahora son las 17:59:59.


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