Javier,
Y que es lo que te confunde ?
Se me ocurre un par de formas de hacerlo:
- Analizar los objetos por reflection, para ver propiedades y tipos
de datos
Se puede poner complicado, un objeto que hace algo parecido es
el SoapFormatter para serializar un objeto ... si encontras documentacion de
ese proceso, vas a notar lo que implica esa tarea, y si lo decompilas vas a
encontrar alguna ayuda.
- Que cada clase que quieras exportar a dataset, implemente una
interfaz que puede:
- CreateTableDef ... que te devuelva una estrcutura de
datatable ... a mano
- GetPropertiesDef ... que devuelva un array de las
definiciones de de las propiedades, mas amigable que el que descubras por
reflection, que te permita generar la datatable.
Saludos!
_____
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Javier
Enviado el: Jueves, 17 de Enero de 2008 01:37 p.m.
Para: [email protected]
Asunto: [puntonet] consulta datatable dinamico...
hola listeros, miren estoy tratando de hacer una funcion para pasar un
objeto(ilist) a un dataset, la funcion para convertilo ya la tengo hecha, el
tema es que ese objeto tiene otro objeto dentro de ese y asi con todos los
que se relacionan, mi idea es crear dentro del dataset tantos datatble como
objetos relacionados tenga , osea , crear la columna de relacion entre los
campos de las datable, hasta ahi barabaro, pero el verdadero problema es que
lo tengo que hacer dinamicamente. la verdad que estoy un poco
confundido..por el momento.. si alguien me puede dar una mano vendria
genial....gracias.