Formulario ABM

19/02/2010 - 00:44 por Limberg | Informe spam
Si hablamos de una base de datos que supera el millon de registros
¿Es conveniente presentar un grid con todos los registros en el formulario
ABM?
¿Cuál sería la presentación y/o diseño de un formulario ABM, (en este caso)?

Saludos,
Limberg.



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4872 (20100216) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
19/02/2010 - 09:13 | Informe spam
"Limberg" wrote in message
news:
Si hablamos de una base de datos que supera el millon de registros
¿Es conveniente presentar un grid con todos los registros en el formulario
ABM?



No, no es conveniente. Incluso aunque configures el grid con paginación
personalizada para que sólo traiga a memoria los datos que se van mostrando
(desde luego, traer el millón de registros sería una barbaridad), aún así no
será muy práctico, porque le resultará sumamente costoso al usuario buscar
dentro del millón de registros aquél que le interesa.

¿Cuál sería la presentación y/o diseño de un formulario ABM, (en este
caso)?



Convendría meter en la pantalla varios campos que permitan filtrar los
registros por diversos criterios (por fecha, por nombre, por ubicación...).
Algunos de ellos podrían tener valores predeterminados (por ejemplo, en
fechas, "solo los movimientos de la última semana"). Una vez que el usuario
haya introducido los filtros, se pulsa un botón de "buscar" y entonces se
carga el grid con los registros que cumplan los criterios indicados. Si los
criterios están bien elegidos, cabe esperar que no sean más de unos cientos
de registros. Como precaución, se puede poner en la consulta un "select top
1000..." (por ejemplo), y mostrar un aviso si al recuperar los datos se
alcanza el tope indicado.
Respuesta Responder a este mensaje
#2 Limberg
21/02/2010 - 16:31 | Informe spam
Gracias Alberto.

Saludos,
Limberg.



"Alberto Poblacion"
escribió en el mensaje news:
"Limberg" wrote in message
news:
Si hablamos de una base de datos que supera el millon de registros
¿Es conveniente presentar un grid con todos los registros en el
formulario ABM?



No, no es conveniente. Incluso aunque configures el grid con
paginación personalizada para que sólo traiga a memoria los datos que se
van mostrando (desde luego, traer el millón de registros sería una
barbaridad), aún así no será muy práctico, porque le resultará sumamente
costoso al usuario buscar dentro del millón de registros aquél que le
interesa.

¿Cuál sería la presentación y/o diseño de un formulario ABM, (en este
caso)?



Convendría meter en la pantalla varios campos que permitan filtrar los
registros por diversos criterios (por fecha, por nombre, por
ubicación...). Algunos de ellos podrían tener valores predeterminados (por
ejemplo, en fechas, "solo los movimientos de la última semana"). Una vez
que el usuario haya introducido los filtros, se pulsa un botón de "buscar"
y entonces se carga el grid con los registros que cumplan los criterios
indicados. Si los criterios están bien elegidos, cabe esperar que no sean
más de unos cientos de registros. Como precaución, se puede poner en la
consulta un "select top 1000..." (por ejemplo), y mostrar un aviso si al
recuperar los datos se alcanza el tope indicado.



__________ Information from ESET NOD32 Antivirus, version of virus
signature database 4881 (20100219) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com








__________ Information from ESET NOD32 Antivirus, version of virus signature database 4883 (20100220) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida