No se muy bien como hacer esto:
Tengo una aplicacion que quiero que haga una serie de cosas y tengo
varias alternativas de hacer la estructura del programa:
Opcion 1:
INICIO - Cargar datos de Base de datos a colecciones (implica poner
TODOS los datos de la BD en los objetos de la coleccion)(los datos los
cargo a la coleccion mediante datasets)
DURANTE EL PROGRAMA - la coleccion recibe las modificaciones.
FIN - Cuando el usuario haga guardar, que los datos se pasen de la
coleccion a las Base de datos.
Opcion 2:
INICIO - Cargar datos de Base de datos y usar el dataset como si fuera
mi "coleccion de objetos" (esto implica llenar el dataset con toda la
base de datos")
DURANTE EL PROGRAMA - el dataset desconectado recibe las modificaciones.
FIN - Cuando el usuario haga guardar, que los datos se pasen del dataset
a las Base de datos.
Opcion 3:
INICIO - Cargar datos SOLO NECESARIOS AL INICIO de base de datos a la
coleccion de objetos.
DURANTE EL PROGRAMA - Ir cargando y guardando datos en la base de datos
mediante colecciones que pasan los datos a datasets que hacen UPDATE en
la BD.
FIN - Cerrar el programa y si el guardar lo que quede por guardar de las
colecciones al dataset y este a la BD.
Que dolor de cabeza verdad? Que es mejor??
Gracias.
P.D.: Si hay otra manera mas efectiva decirlo por favor. Mis problemas
siempre vienen dados por la manera de estructurar mis aplicaciones.
Leer las respuestas