Para los que ya conocen el uso de datasets (Ayuda!!!)

06/07/2006 - 12:53 por Aura | Informe spam
Estoy comenzando a usar .NET y mi primer aplicacion de windows fue siguiendo
el ejemplo de un video de microsoft.(ese que explica como hacer un
master-detail sin escribir codigo).
Inmediatamente hice una aplicacioncilla de ejemplo pero manejando una tabla
con muchos registros para ver q tal.
La vi tan lenta en la carga del form que me parecio nada practica.
Preguntando a un amigo me dice que es que el dataset trae toooodos los
registros a memoria en la carga del form y ciertamente vemos en el load que
tiene FILL de todos los registros.

Mi pregunta va para los que ya han desarrollado aplicaciones windows con C#,
como una debe hacer para lograr que el form se cargue sin ningun registro ?
y luego que los registros el form los vaya trayendo en demanda, ya sea si se
digita un codigo para buscar o se le da al boton primero, anterior,
siguiente, ultimo, que traiga solo ese registro y tambien sus registros
relacionados y los registros del detalle.


Eso es posible hacerlo con los mismos DataSets, dataadapters, datatables,
etc y todas esas otras cosas que agrega automaticamente VS2005?

Como lo estais haciendo vosotros en aplicaciones reales de muchos datos ?

Mis mejores deseos para todos

Auriliza Rodriguez

Preguntas similare

Leer las respuestas

#6 Vyacheslav Popov
09/07/2006 - 21:22 | Informe spam
Despues resulta que tienes que programar muchas mas cosas de las que se
esperan. En mi caso yo vi al empezar con C# que tuve que retroceder en el
tiempo pues del lenguaje que venia tenia muchas cosas ya incorporadas que
aqui hay volverlas a hacer, sobre todo en la gestion de datos.



A mi me ha pasado exactamente lo mismo. C# está bastante bien como
lenguaje de tercera generación de propósito general, pero la parte de
bases de datos está muy mal resuelta.



Estoy de acuerdo con tigo, pero para las aplicaciones pequeñas de rápido
desarrollo es muy útil.
Respuesta Responder a este mensaje
#7 Alfredo Novoa
10/07/2006 - 11:16 | Informe spam
On Sun, 9 Jul 2006 21:22:44 +0200, in microsoft.public.es.csharp you
wrote:

Estoy de acuerdo con tigo, pero para las aplicaciones pequeñas de rápido
desarrollo es muy útil.



Pues yo creo que en aplicaciones de bases de datos pequeñas de rápido
desarrollo es donde más se nota la menor productividad de C# comparado
con FoxPro, Delphi, PowerBuilder, etc.

En un sistema muy grande donde te montes tu propia infraestructura de
bases de datos si que puede ser tanto o más productivo C#.


Saludos
Alfredo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida