Insertar en tabla temporal desde xml

24/03/2009 - 13:10 por Jesús Rodríguez | Informe spam
Hola buenos días.
Una duda a ver si alguien puede ayudarme
Tengo un archivo xml proveniente de un datatable.
Como puedo insertar desde .net a una tabla temporal de sql server lo
que hay dentro de este xml.


Saludos, Jesús

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
24/03/2009 - 14:08 | Informe spam
Jesús Rodríguez,

Si estas usando SQL Server 2005, entonces puedes pasar el documento hacia un
parametro tipo XML. Esto te permitira usar los metodos de tipo de data sin
tener que preparar el documento ni tener que usar openxml para procesarlo.

Fijate en este ejemplo que cree aqui. No pongas mucha atencion a lo que se
hace sino a como se recive el documento y como se extrae la data.

http://social.msdn.microsoft.com/Fo...1478502af/


AMB



"Jesús Rodríguez" wrote:

Hola buenos días.
Una duda a ver si alguien puede ayudarme
Tengo un archivo xml proveniente de un datatable.
Como puedo insertar desde .net a una tabla temporal de sql server lo
que hay dentro de este xml.


Saludos, Jesús

Respuesta Responder a este mensaje
#2 Jesús Rodríguez
24/03/2009 - 15:25 | Informe spam
Muchas gracias, voy a intentarlo
On 24 mar, 14:08, Alejandro Mesa
wrote:
Jesús Rodríguez,

Si estas usando SQL Server 2005, entonces puedes pasar el documento hacia un
parametro tipo XML. Esto te permitira usar los metodos de tipo de data sin
tener que preparar el documento ni tener que usar openxml para procesarlo.

Fijate en este ejemplo que cree aqui. No pongas mucha atencion a lo que se
hace sino a como se recive el documento y como se extrae la data.

http://social.msdn.microsoft.com/Fo...ad/e4a1...

AMB



"Jesús Rodríguez" wrote:
> Hola buenos días.
> Una duda a ver si alguien puede ayudarme
> Tengo un archivo xml proveniente de un datatable.
> Como puedo insertar desde .net a una tabla temporal de sql server lo
> que hay dentro de este xml.

> Saludos, Jesús- Ocultar texto de la cita -

- Mostrar texto de la cita -
Respuesta Responder a este mensaje
#3 Jesús Rodríguez
24/03/2009 - 15:44 | Informe spam
Puedo pasarlo como parametro mi archivo.xml que he generado
anteriormente desde un datatable.

Saludos, Jesús


On 24 mar, 14:08, Alejandro Mesa
wrote:
Jesús Rodríguez,

Si estas usando SQL Server 2005, entonces puedes pasar el documento hacia un
parametro tipo XML. Esto te permitira usar los metodos de tipo de data sin
tener que preparar el documento ni tener que usar openxml para procesarlo.

Fijate en este ejemplo que cree aqui. No pongas mucha atencion a lo que se
hace sino a como se recive el documento y como se extrae la data.

http://social.msdn.microsoft.com/Fo...ad/e4a1...

AMB



"Jesús Rodríguez" wrote:
> Hola buenos días.
> Una duda a ver si alguien puede ayudarme
> Tengo un archivo xml proveniente de un datatable.
> Como puedo insertar desde .net a una tabla temporal de sql server lo
> que hay dentro de este xml.

> Saludos, Jesús- Ocultar texto de la cita -

- Mostrar texto de la cita -
Respuesta Responder a este mensaje
#4 Alejandro Mesa
25/03/2009 - 01:20 | Informe spam
Jesús Rodríguez,

No puedo darte muchos consejos sobre .net, pero aca te adjunto un ejemplo
que encontre en una documentacion de microsoft.

Specifying XML Values as Parameters (ADO.NET)
http://msdn.microsoft.com/en-us/lib...4kcbw.aspx


AMB


"Jesús Rodríguez" wrote:

Puedo pasarlo como parametro mi archivo.xml que he generado
anteriormente desde un datatable.

Saludos, Jesús


On 24 mar, 14:08, Alejandro Mesa
wrote:
> Jesús Rodríguez,
>
> Si estas usando SQL Server 2005, entonces puedes pasar el documento hacia un
> parametro tipo XML. Esto te permitira usar los metodos de tipo de data sin
> tener que preparar el documento ni tener que usar openxml para procesarlo..
>
> Fijate en este ejemplo que cree aqui. No pongas mucha atencion a lo que se
> hace sino a como se recive el documento y como se extrae la data.
>
> http://social.msdn.microsoft.com/Fo...ad/e4a1...
>
> AMB
>
>
>
> "Jesús Rodríguez" wrote:
> > Hola buenos días.
> > Una duda a ver si alguien puede ayudarme
> > Tengo un archivo xml proveniente de un datatable.
> > Como puedo insertar desde .net a una tabla temporal de sql server lo
> > que hay dentro de este xml.
>
> > Saludos, Jesús- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -


Respuesta Responder a este mensaje
#5 Cotzila
27/03/2009 - 10:40 | Informe spam
Hola Jesus, como bien dice el compañero puedes pasarlo mediante el
tipo xml si es 2005 o bien como varchar en 2000.

Para pasarlo desde .net, deberas obtener el contenido del fichero y
pasarlo al procedimiento. Es posible que tengas que eliminar alguna
parte del encabezamiento xml.

On 24 mar, 15:44, Jesús Rodríguez wrote:
Puedo pasarlo como parametro mi archivo.xml que he generado
anteriormente desde un datatable.

Saludos, Jesús

On 24 mar, 14:08, Alejandro Mesa



wrote:
> Jesús Rodríguez,

> Si estas usando SQL Server 2005, entonces puedes pasar el documento hacia un
> parametro tipo XML. Esto te permitira usar los metodos de tipo de data sin
> tener que preparar el documento ni tener que usar openxml para procesarlo.

> Fijate en este ejemplo que cree aqui. No pongas mucha atencion a lo que se
> hace sino a como se recive el documento y como se extrae la data.

>http://social.msdn.microsoft.com/Fo...ad/e4a1...

> AMB

> "Jesús Rodríguez" wrote:
> > Hola buenos días.
> > Una duda a ver si alguien puede ayudarme
> > Tengo un archivo xml proveniente de un datatable.
> > Como puedo insertar desde .net a una tabla temporal de sql server lo
> > que hay dentro de este xml.

> > Saludos, Jesús- Ocultar texto de la cita -

> - Mostrar texto de la cita -- Ocultar texto de la cita -

- Mostrar texto de la cita -
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida