Foros del Web » Programación para mayores de 30 ;) » Programación General »

XML y Ado.net

Estas en el tema de XML y Ado.net en el foro de Programación General en Foros del Web. Hola amigos! Alguien por favor puede explicarme lo que hace el siguiente codigo? Dim sqlCnn As New SqlConnection("Data Souce=EQUIPO; Initial Catalog=CAPYME;" & _ "User Id=ASPNET; ...
  #1 (permalink)  
Antiguo 04/12/2005, 08:16
 
Fecha de Ingreso: mayo-2005
Mensajes: 274
Antigüedad: 19 años
Puntos: 0
XML y Ado.net

Hola amigos! Alguien por favor puede explicarme lo que hace el siguiente codigo?

Dim sqlCnn As New SqlConnection("Data Souce=EQUIPO; Initial Catalog=CAPYME;" & _
"User Id=ASPNET; Password=jr14028803")

Dim SqlCommand As New SqlCommand("AgregarSector", sqlCnn)
SqlCommand.CommandType = CommandType.StoredProcedure

Dim SectorParameter As New SqlParameter("@Sector", SqlDbType.VarChar, 50)
SectorParameter.Direction = ParameterDirection.Input
SectorParameter.Value = txtsectorindustrial.Text.ToLower
SqlCommand.Parameters.Add(SectorParameter)



Dim da As New SqlDataAdapter("SectoresPyME", sqlCnn)
da.SelectCommand.CommandType = CommandType.StoredProcedure

Dim ds As New DataSet
sqlCnn.Open()
SqlCommand.ExecuteNonQuery()

da.Fill(ds)

ds.WriteXml(Server.MapPath("sectores.xml"))
ds.WriteXmlSchema(Server.MapPath("sectores.xsd"))

ds.ReadXml(Server.MapPath("sectores.xml"))
ds.ReadXmlSchema(Server.MapPath("sectores.xsd"))

Dim datadoc As New XmlDataDocument

datadoc.DataSet.ReadXmlSchema(Server.MapPath("sect ores.xsd"))
datadoc.Load(Server.MapPath("sectores.xml"))

dgresultados.DataSource = datadoc.DataSet
dgresultados.DataBind()

sqlCnn.Close()

Simplemente quiero que los datos sean escritos en archivo xml y posteriomente sean cargados en datagrid, pero me dice que no encuentra el archivo sectores.xml, aunque lo agregue. O sera que el archivo se crea automaticamente?

Pueden aclarar la dudad que nunca he manejado xml y soy nuevo en este medio

Gracias, saludos desde Venezuela!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:52.