Visual Basic.NET - XML - XSD - ACCES

   
Vista:

XML - XSD - ACCES

Publicado por Raquel (3 intervenciones) el 20/05/2009 10:24:41
Hola, necesito ayuda.

Tengo que pasar los datos de BD Acces a un fichero XML con un determinado esquema XSD.

El fichero con los datos de la BD lo estoy creando con el siguiente código:

Imports System.Data.OleDb

Public Class Form1

Dim con As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Copia de Varpad97.mdb")

Dim cmd As New OleDbCommand

Dim myDA As OleDbDataAdapter

Dim myDataSet As DataSet

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

cmd = New OleDbCommand("SELECT * FROM Varpad2", con)

If con.State = ConnectionState.Closed Then con.Open()

myDA = New OleDbDataAdapter(cmd)

myDataSet = New DataSet()

myDA.Fill(myDataSet, "varpad2")

myDataSet.WriteXml("C:XLfile.xml", XmlWriteMode.WriteSchema)

End Sub

End Class

Pero claro no aplico el esquema que necesito por ninguna parte... Y el archivo XML se me crea con todos los datos en alineados verticalmente...

Mi pregunta es: ¿Alguien sabe como aplicar el esquema en este caso? ¿Existe otra forma de hacerlo?

Espero respuesta en breve.

Saludos, Raquel.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder