dataset tipado como parametro

11/01/2008 - 09:19 por Kano | Informe spam
Hola buenas estoy pasando como parámetro a una función un dataset. Ahora
bien, ese dataset tiene que estar tipado mediante un xsd, como puedo
especificar q el parametro es un dataset fuertemente tipado?

Gracias por adelantado
Kano
 

Leer las respuestas

#1 Alberto Poblacion
11/01/2008 - 13:44 | Informe spam
"Kano" wrote in message
news:
Hola buenas estoy pasando como parámetro a una función un dataset. Ahora
bien, ese dataset tiene que estar tipado mediante un xsd, como puedo
especificar q el parametro es un dataset fuertemente tipado?



Poniendo su nombre.
Pulsa en el Explorador de Soluciones de Visual Studio el iconito de "ver
todos los archivos", y verás que por debajo del .xsd te "cuelga" un fichero
fuente (.vb o .cs según el lenguaje del proyecto). Este fichero está
autogenerado por el Visual Studio a partir del xsd, y es el que realmente se
compila junto con tu código (el .xsd no lo usa para nada una vez que ha
generado el fuente). Dentro de este código fuente verás que lo que te ha
generado una clase que hereda de DataSet. Esta clase es tu dataset tipado.
Si el parámetro de la función lo defines del tipo de esta clase hija de
DataSet en lugar de definirlo como DataSet, has conseguido lo que querías.

Preguntas similares