actualizar un dataset en una aplicacion en 3 capas

07/02/2006 - 16:45 por Jota Erre Ce | Informe spam
Buenas,

Tengo una aplicación en tres capas (datos, negocio y presentación), las
conexiones a base de datos hay que abrirlas y cerrarlas cada vez por lo que
cuando tengo que recuperar algo hago lo siguiente:

Declaro un Dataset en presentación, lo paso a negocio, lo paso a datos, abro
la conexion, relleno el dataset con un dataadapter.fill(dataset, tabla),
cierro la conexion, vuelvo a negocio y vuelvo a presentacion

En presentacion actualizo el dataset, lo mando a negocio, lo mando a datos,
abro la conexion, y... para poder usar un commandbuilder necesito o bien
arrastrar ademas del dataset tb el dataadapter o bien guardar la query para
que el dataadapter me coja la estructura del dataset y luego ya usar el
commandbuilder, como puedo actualizar los datos usando solo el dataset? sin
necesidad de arrastrar ni el commandbuilder ni la sql

gracias
 

Leer las respuestas

#1 Jesús M.I
14/02/2006 - 18:45 | Informe spam
vacia y carga el dataset

"Jota Erre Ce" wrote:

Buenas,

Tengo una aplicación en tres capas (datos, negocio y presentación), las
conexiones a base de datos hay que abrirlas y cerrarlas cada vez por lo que
cuando tengo que recuperar algo hago lo siguiente:

Declaro un Dataset en presentación, lo paso a negocio, lo paso a datos, abro
la conexion, relleno el dataset con un dataadapter.fill(dataset, tabla),
cierro la conexion, vuelvo a negocio y vuelvo a presentacion

En presentacion actualizo el dataset, lo mando a negocio, lo mando a datos,
abro la conexion, y... para poder usar un commandbuilder necesito o bien
arrastrar ademas del dataset tb el dataadapter o bien guardar la query para
que el dataadapter me coja la estructura del dataset y luego ya usar el
commandbuilder, como puedo actualizar los datos usando solo el dataset? sin
necesidad de arrastrar ni el commandbuilder ni la sql

gracias

Preguntas similares