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

Problemas de acceso al escribir en XML

Estas en el tema de Problemas de acceso al escribir en XML en el foro de .NET en Foros del Web. Hola, tengo un formulario con un DataGrid que se vincula con un Archivo XML, después al Irme a otro formulario y hacer cambios en nodos ...
  #1 (permalink)  
Antiguo 16/03/2005, 10:02
 
Fecha de Ingreso: mayo-2004
Ubicación: Managua, Nicaragua
Mensajes: 281
Antigüedad: 20 años, 10 meses
Puntos: 0
Problemas de acceso al escribir en XML

Hola, tengo un formulario con un DataGrid que se vincula con un Archivo XML, después al Irme a otro formulario y hacer cambios en nodos del Archivo y salvar, tengo un acceso denegado. Tengo un

fs = New FileStream(Session("PathDatos") & Arr(0) & ".xml", FileMode.Open, FileAccess.ReadWrite)
que lo libero antes de Irme a la otra página, será porque el Grid está enlazado todavía a ella:

ds.ReadXml(xmlStream)
dtgrdListTrans.DataSource = ds.Tables("LstTrans").DefaultView
dtgrdListTrans.DataBind()


Como puedo quitarle ese permiso de acceso que no me deja guardar en el Archivo XML?.

objXMLUser.Load(Session("PathDatos") & objParser.documentElement.childNodes.Item(i).child Nodes.Item(1).text & ".xml") 'Se carga el Archivo de transacciones del Grid

objXMLUser.documentElement.removeChild(objXMLUser. documentElement.childNodes.Item(Val(Request.QueryS tring("Index"))))
objXMLUser.save(("PathDatos") & objParser.documentElement.childNodes.Item(i).child Nodes.Item(1).text)
__________________
Julio Hernández
  #2 (permalink)  
Antiguo 16/03/2005, 11:36
 
Fecha de Ingreso: mayo-2004
Ubicación: Managua, Nicaragua
Mensajes: 281
Antigüedad: 20 años, 10 meses
Puntos: 0
Hola, si hay comando incompletos, por eso fallaba en guardar:

objXMLUser.save(Session("PathDatos") & objParser.documentElement.childNodes.Item(i).child Nodes.Item(1).text & ".xml"),

Gracias de todas maneras
__________________
__________________
Julio Hernández
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 07:56.