como usar data set tipado por codigo??

juan
23 de Enero del 2009
hola
estoy acostumbrado a usar los dataset sin tipo , todo creado por codigo, porque asi tengo mas control sobre el mismo.

ahora por ejemplo necesito hacer un maestr-detalle pero no quiero utilizar los asistentes.
Necesito crear un ds tipado, mi gran pregunta es si puedo hacerlo sin necesidad de usar el asistente???,puedo generalo por codigo,
gracias por ayudarme con esta pregunta que nadie ha sabido decirme.

Javier Suero
23 de Enero del 2009
Hola, Juan,

desde mi punto de vista, no tiene mucho sentido generar un datset tipado a pelo. Que sea tipado sirve por ejemplo para que puedas usar el intellisense para acceder a los campos del registro algo como

miFila.NombreCampo;

en vez de

miFila["NombreCampo"]; // Con los errores que esto puede provocar y que del otro modo detectarías en tiempo de ejecución.

A nivel de código, que sea tipado significa que hay código para cada campo y cada relación, por ejemplo.

La respuesta a tu pregunta es otra pregunta: ¿puedes generar el código que genera el asistente?

Es decir, el xml que genera (puedes hacer uno por asistente y ver exactamente qué es lo que hace) y la clase para el dataset tipado que hereda de dataset.

El asistente no hace magia ni nada oculto, genera un código punto net y xml.

Un saludo, Javier Suero.

juan
23 de Enero del 2009
Javier muchas gracias por la respuesta.
es que me han enseñado a no utilizar los wizar suelen generar errores en la ejecucion, y en cierta forma pierdo el conrtrol del codigo.

Ahora me han dicho que puedo generar el xsd en diseño y luego porr codigo utilizo el dataset con su adapter. es posible esto.?