FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Debo utilizar un Array ?
Hola compañeros del foro !
Tengo que calcular el total de registros según grupos de tres claves diferentes, y almacenarlo (en memoria) para su posterior tratamiento : Algo así como Clave1, Clave2, Clave3, Cantidad_Total Las claves a su vez se irán añadiendo a medida que se vaya detectando su presencia según otras tablas de una base de datos. Debo utilizar para ello un Array, y si es así, como lo debería definir ? Todas las cifras serán numéricas (integer). Saludos !
__________________
Piensa siempre en positivo ! |
#2
|
||||
|
||||
No puedes resolverlo desde la base de datos??
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Gracias Federico !
Es que Clave1, Clave2, Clave3 no son valores que esten en ninguna tabla en concreto sino que son valores que voy buscando y decidiendo en diferentes pasadas por diferentes tablas.
__________________
Piensa siempre en positivo ! |
#4
|
||||
|
||||
Ahhhh..
Bueno, algo muy similar a lo que dices en el primer hilo, puede ser tener un array de un record:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
||||
|
||||
Eso es, correcto.
Una última pregunta, como accedería entonces a cada uno de los valores de ese array ? Registros[1,1], Registros[1,2], ... ?
__________________
Piensa siempre en positivo ! |
#6
|
||||
|
||||
Noo.. en este caso tendrías que buscar el item entre todos los registros, es un array de una sola dimensión.
No conozco los valores que piensas guardar para tener tres dimensiones.
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#7
|
||||
|
||||
Pongamos un ejemplo concreto:
Quiero añadir (de manera dinámica) un nuevo registro que sea 1,2,3,4 y después acceder de nuevo para volver a obtener cada uno de esos valores. Que debería poner ? Código:
SetLength(Registros,Length(Registros)+1); Registros.Clave1 := 1; Registros.Clave2 := 2; Registros.Clave3 := 3; Registros.Cantidad_Total := 4;
__________________
Piensa siempre en positivo ! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Guardar/Recuperar OLEVARIANT OF ARRAY (II) | Franz Argandoña | Tablas planas | 2 | 13-07-2006 20:42:59 |
Que uses o API o llamada a DLL debo utilizar para las funciones FindFirstChangeNotif | aram2r | API de Windows | 3 | 29-08-2005 17:23:57 |
Que api debo utilizar para que mi proyecto me reconozca las funciones de ODBC para My | Shidalis | API de Windows | 1 | 23-08-2005 16:35:02 |
debo utilizar kylix ? | JRCALOR | Lazarus, FreePascal, Kylix, etc. | 4 | 13-06-2004 12:41:33 |
Guardar Olvariant of Array en Access | Franz Argandoña | Tablas planas | 1 | 01-05-2004 02:54:52 |
|