2010-07-27 9 views
5

He buscado esto aquí y en msdn pero tampoco he encontrado una respuesta satisfactoria porque las cosas cambiaron de 2005/2008 a 2010 o no sé cómo use VS IDE. Entonces, esto es lo que estoy tratando de tener un archivo xsd y quiero realizar operaciones de búsqueda sobre eso. Para eso, pensé que necesitaría las clases correspondientes y el conjunto de datos es el camino a seguir. Creé un conjunto de datos del sistema de archivos (no quiero que sea complejo) y trato de vincular el esquema y el xsd que tengo. También leí que hay una manera de crear una clase (ORM) de modo que cada vez que realice cambios en el esquema, la clase también se actualice.Cómo crear un conjunto de datos a partir de un esquema xsd en Visual Studio 2010

Enlaces a artículos de MSDN que leí: http://msdn.microsoft.com/en-us/library/yk6y3s8y.aspx

http://msdn.microsoft.com/en-us/library/aa720235.aspx

+0

Parte de su problema puede ser que estaba mirando enlaces .NET 1.1/Visual Studio 2003. –

+0

En la parte superior, ¿por qué crearía un conjunto de datos de un esquema, y ​​no un montón de clases más rápidas, más pequeñas y más eficientes y seguras? – TomTom

+0

Esto es una pena. Una pregunta con más de 10 000 visitas tiene solo 1 Voto a favor –

Respuesta

2

Sí XSD.exe generará (entre otras cosas) una clase C# y/o un conjunto de datos para un esquema determinado (utilizan el/c interruptor para generar clases y/d para generar un conjunto de datos).

Si está utilizando VS.net 2008 (y quizás VS.net 2010; no tengo 2010), puede hacer clic derecho en su proyecto y seleccionar "Agregar nuevo elemento" - seleccione la plantilla del conjunto de datos y el IDE automáticamente genera los archivos de clase por ti.

+0

Aquí, ¿cómo asocio el archivo xsd que ya tengo con el conjunto de datos recién creado (que de nuevo es un cofre xsd ...) – satyajit

+0

No es así. La generación es un proceso de una sola vez. NO se necesita más asociación. – TomTom

Cuestiones relacionadas