Mensaje dentro de XML

Responder 
#1 - 04/10/2007 0:08:06 Reporta abuso | Link Permanente
daniel_lt Hombre
Fecha de registro: 05/02/2007
0 post en este tema
1 post en xml
13 posts en todos los foros
leer Xml desde aplicacion movil

Responder Citar

Hola Muchachos, como stamos, spero q todo vaya muy bien.
Stoy empezando, hacer una aplicacion movil, y lo que necesito es leer un archivo Xml, para caragar mis datos a un dataset y mostrarlos a un grid.
Este es mi codigo, sencillo dicho sea de paso:

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

Dim lo_ds As New Data.DataSet
lo_ds.ReadXml("C:\dsListaBienes.XML")

DataGrid1.DataSource = lo_ds.Tables(0)

End Sub

Este mismo codigo me funciona en una aplicacion web, el detalle es q en una aplicacion movil me envia ste mensaje:

Could not find a part of the path '\C:\dsListaBienes.XML'.

Si alguien sabe mas o menos en q stoy fallando, seria chevere q me ayudaran.

de antemano , gracias!!

Salu2

daniel lt

Volver arriba

Respuestas
Mostrar de en 15
#2 - 04/10/2007 9:42:26 Reporta abuso | Link Permanente
indigo Hombre
Fecha de registro: 26/07/2007
1 post en este tema
2 posts en xml
384 posts en todos los foros
RE: leer Xml desde aplicacion movil

Responder Citar
Hola daniel_lt,

creo que el problema lo tienes en la ruta del xml. En tu aplicación web el fichero xml está en c:\ o sea en la raiz del disco duro c:, mientras que en el dispositivo móvil el fichero xml no se encuentra en esa ruta.

Mi consejo es, usa rutas relativa en vez de absolutas.
- Para la aplicacion web usa Server.MapPath para encontrar la ruta física asociada a la aplicación web
- Para la aplicacion móvil, usa la clase Application, para saber el directorio de ejecución y partir de ahi localizar el xml.

Saludos.
Volver arriba
Mostrar de en 15