dataset a datset tipado

26/12/2004 - 20:23 por Alejandro | Informe spam
Buenas gente, estoy tratando de resolver un problema con dataset's que me
tiene un poco inquieto, puede ser tan sencillo que no me doy cuenta pero una
ayuda nunca esta de mas. Estoy usando DAAB (Data Acces Application Block) de
MS en un proyecto como capa de acceso a datos, y tambien utilizo Dataset
tipados en la capa de negocios, el problema es que en la capa de negocios
utilizo dataset tipados, y el DAAB solo deveulve dataset (comunes) y quiero
convertir el dataset a dataset tipado, pero no he podido convertirlos, no los
puedo castera, me da error, y no quiero tocar, o por lo menos que sea pocas
lineas, el DAAB.

Espero que un pronta respuesta.

Gracias de ante mano.
Saludos y Felcicidades para todos!!

Preguntas similare

Leer las respuestas

#1 Xavi
27/12/2004 - 12:29 | Informe spam
Hola Alejandro.

Aunque habría que ver qué código utilizas, es posible utilizar el DAAB con
datasets tipados. Para ello hay que pensar en que un dataset tipado es una
clase que hereda de la clase DataSet. Por lo tanto, allí donde el DAAB
espera que le proporcionemos un DataSet le podemos pasar un DataSet tipado.
Así, puedes utilizar los métodos FillDataSet (en vez de ExecuteDataSet) y
UpdateDataset pasándole tu dataset tipado e indicando el nombre de las
tablas que contiene.

Saludos,
Xavi.
Respuesta Responder a este mensaje
#2 fernando
27/12/2004 - 12:41 | Informe spam
Hola alejandro, yo tuve que hacer lo mismo y aprendi con un link; a ver si
este link del guille te sirve:

http://www.mundoprogramacion.com/co...eTipos.htm

Suerte

Fernando-Almería


"Alejandro" escribió en el mensaje
news:
Buenas gente, estoy tratando de resolver un problema con dataset's que me
tiene un poco inquieto, puede ser tan sencillo que no me doy cuenta pero


una
ayuda nunca esta de mas. Estoy usando DAAB (Data Acces Application Block)


de
MS en un proyecto como capa de acceso a datos, y tambien utilizo Dataset
tipados en la capa de negocios, el problema es que en la capa de negocios
utilizo dataset tipados, y el DAAB solo deveulve dataset (comunes) y


quiero
convertir el dataset a dataset tipado, pero no he podido convertirlos, no


los
puedo castera, me da error, y no quiero tocar, o por lo menos que sea


pocas
lineas, el DAAB.

Espero que un pronta respuesta.

Gracias de ante mano.
Saludos y Felcicidades para todos!!


Respuesta Responder a este mensaje
#3 Alejandro
27/12/2004 - 15:45 | Informe spam
Habia pensado un ExecuteDataSet con un parametro mas, pero me gusto mas yu
opcion.

Entonces... no se puede castear un ds comun a uno tipado??


"Xavi" wrote:

Hola Alejandro.

Aunque habría que ver qué código utilizas, es posible utilizar el DAAB con
datasets tipados. Para ello hay que pensar en que un dataset tipado es una
clase que hereda de la clase DataSet. Por lo tanto, allí donde el DAAB
espera que le proporcionemos un DataSet le podemos pasar un DataSet tipado.
Así, puedes utilizar los métodos FillDataSet (en vez de ExecuteDataSet) y
UpdateDataset pasándole tu dataset tipado e indicando el nombre de las
tablas que contiene.

Saludos,
Xavi.


Respuesta Responder a este mensaje
#4 Alejandro
27/12/2004 - 15:49 | Informe spam
sip, ya lo habia visto gracias!!!
Pero lo que yo quiero saber es como castear o convertir un ds (lleno de
datos) en otro ds tipado.

"fernando" wrote:

Hola alejandro, yo tuve que hacer lo mismo y aprendi con un link; a ver si
este link del guille te sirve:

http://www.mundoprogramacion.com/co...eTipos.htm

Suerte

Fernando-Almería


"Alejandro" escribió en el mensaje
news:
> Buenas gente, estoy tratando de resolver un problema con dataset's que me
> tiene un poco inquieto, puede ser tan sencillo que no me doy cuenta pero
una
> ayuda nunca esta de mas. Estoy usando DAAB (Data Acces Application Block)
de
> MS en un proyecto como capa de acceso a datos, y tambien utilizo Dataset
> tipados en la capa de negocios, el problema es que en la capa de negocios
> utilizo dataset tipados, y el DAAB solo deveulve dataset (comunes) y
quiero
> convertir el dataset a dataset tipado, pero no he podido convertirlos, no
los
> puedo castera, me da error, y no quiero tocar, o por lo menos que sea
pocas
> lineas, el DAAB.
>
> Espero que un pronta respuesta.
>
> Gracias de ante mano.
> Saludos y Felcicidades para todos!!
>
>



Respuesta Responder a este mensaje
#5 Xavi
27/12/2004 - 16:34 | Informe spam
Habia pensado un ExecuteDataSet con un parametro mas, pero me gusto mas yu
opcion.

Entonces... no se puede castear un ds comun a uno tipado??



No, no se puede hacer un cast. Lo que sí podrías hacer es recorrer los
registros de cada tabla del DataSet y añadirlos a las tablas
correspondientes del DataSet tipado.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida