Visual CSharp .NET - Consulta

 
Vista:

Consulta

Publicado por Francesc (3 intervenciones) el 05/07/2007 10:33:15
Holas!!!

Tengo una duda mas bien de "arquitectura" que de programación. Mirad tengo
una DLL que me da consultas SELECT a una Base de datos y me devuelve un DATA
TABLE, bien mi problema es que no se como tratar este Data Table, he pensado
dos cosas:

1. En la capa de negocio recojo el datatable, me creo una clase con la misma
estructura de la BD y voy leyendo del datatable, creandome objetos por cada
tupla y a la parte de negocio le paso un ArrayList.

Problema: Cuando modifique la BD tendre que modificar mi clase y mi lector
de datatable (casi inevitable, pero..)

2. En la capa de negocio recojo el datatable, lo paso a XML (.WriteXml) y lo
paso a interface. Allí se lee el XML, se sacan los datos necesarios y demás.

Problema: En la parte grafica cuando se modifique se tendra que modif el
lector xml y demás. Además, esto ya no sería organizado en 3 capas (en mi
caso en 5 por accesos a web services y a ftp..)

El problema es que en la interface grafica no deven hacer ni un gridview, ni
nada de esto, si no se les pasa el datatable y dicho..funcionaria de coña.
Pero debemos hacer un grafico que con un componente de dundas con ajax y es
un poco complicado.

Ya me direís que opinaís,

Muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder