Vota por nosotros en el ranking web que participamos
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Octubre 12, 2008, 09:01:44
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Visual Basic y Net
(Moderador:
ANYD00M
) | Tema:
importar XML a Access 2003 !!!!
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: importar XML a Access 2003 !!!! (Leído 126 veces)
c_cydejko
Recien Llegado
Desconectado
Mensajes: 3
importar XML a Access 2003 !!!!
«
en:
Junio 03, 2008, 10:16:34 »
Hola amigos alguien me pude ayudar de como puedo importar un archivo xml a access, ya lo intente con la opcion importar del mismo access pero no me muestra los registros del archivo xml que quiero importar, asi si alguien me puede ayudar se los agradeceria mucho amigos. bueno saludos y espero alguien responda a mi problema, no tengo drama en enviarles el archivo al que me quiera dar una mano ok.
bueno a ver si me ayudan amigo porque realmente no se que hacer.
gracias.
En línea
Argo$
Miembro
Desconectado
Mensajes: 64
Re: importar XML a Access 2003 !!!!
«
Respuesta #1 en:
Junio 09, 2008, 02:40:48 »
Con .net es muy facil te creas un dataset y lo cargas con la informacion del xml dataset.readxml(ruta del archivo) y despues vuelcas el dataset sobre la base de datos access.
Ejemplo.
El codigo es VB .net
Leo el dataset
dim ds as new dataset
ds.ReadXml("ruta del archivo xml")
Try
'Crea la conección a la base de Access
Dim Con As OleDbConnection = New OleDbConnection("Data Source=ruta del access;" & _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Mode=Share Deny None;User ID=Admin")
'Query a la tabla que se desea manejar
Dim Query As String = "select * from nombre_de_la_tabla_access"
'Crea el Adaptador a la tabla seleccionada
Dim Adap As OleDbDataAdapter = New OleDbDataAdapter(Query, Con)
'Crea automaticamente los comandos (Select, update, insert, delete)
'Si esta linea no estuviera, tendriamos que crear los comandos manualmente
Dim Cmd As OleDbCommandBuilder = New OleDbCommandBuilder(Adap)
'Si ya existe la tabla actualiza los datos que tenía
If Not ds.Tables("nombre_de_la_tabla_dataset") Is Nothing Then
'Actualiza los datos en la base de datos
Adap.Update(ds, "nombre_tabla_access"")
'Borra la información de la tabla para no duplicar los datos
'Esto no se verá reflejado en la Base de Datos
'NOTA: si hay relaciones referenciales, hay que actualizar
End If
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
Con este código lo haces, yo lo utilizo en una aplicación que tengo y funciona sin problemas.
Saludos
En línea
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Visual Basic y Net
(Moderador:
ANYD00M
) | Tema:
importar XML a Access 2003 !!!!
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas Generales
===> Php
===> Html, XHTML, CSS
===> Java - Java Script
===> CMS O Scripts Pre-Fabricados
===> Posicionamiento en buscadores
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Biblioteca Tecnica
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
===> Juegos de Consola
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.6
|
SMF © 2006-2007, Simple Machines LLC
Loading...