Hola, dentro del modelo de n capas de mi aplicación, tengo un servicio web
XML que accede a la base y devuelve DataSet-s. Cuando el componente de
presentación sólo lo necesita para solo-lectura todo perfecto, el modelo
funciona, el problema que le veo es cuando quieres hacer cambios al DataSet
devuelto para que estos se lleven a la BD. En mi diseño actual, el
componente de presentación no conoce como ha sido obtenido el DataSet, esto
lo hace el servicio web, por lo que no se como actualizar el DataSet contra
la BD.
Vamos que la duda es existencial... en todos lados leo que el traspaso de
datos entre procesos es conveniente hacerlo mediante DataSet-s, pero luego
me encuentro que tengo un DataSet que no se como llevarlo de nuevo a la BD.
¿Existe alguna manera de llevar los cambios de un DataSet a la BD sin
DataAdapter?
¿Alternativas al modelo? Por ejemplo, que el servicio web devuelva junto al
DataSet el DataAdapter correspondiente o llevar de nuevo el DataSet al
componente de acceso a datos para que lo actualice.
Un saludo a todos.
David Esteban
Email: david.sus@degap.net
Leer las respuestas