guardar un xml en la base de datos

16/02/2010 - 14:40 por paulcc84 | Informe spam
hola a todos necesito guardar la informacion de un xml en la base de datos
en c# con asp.net les agradeceria si me ayudan gracias
desarrollo

Preguntas similare

Leer las respuestas

#1 Leandro Tuttini
16/02/2010 - 14:53 | Informe spam
hola

lo que vas a necesitar promero e sparsear el xml usando

- XmlDocumento o XmlReader

aqui hay una pregunta similar
http://social.msdn.microsoft.com/Fo...d4e4073a93

luego que tengas el xml en algun contenedor mas comodo
podras armar las consultas de insert o update que necesites poniendo
los valores de lsod atos en los campos

[ADO.NET] – Parte 5 - Ejemplos Simples – Operaciones CRUD
http://ltuttini.blogspot.com/2010/0...mples.html

como veras en el ultimo link esta tecnica podra ayudar para armar las
queries que necesitas solo es cuestion de recorrer los datos del xml
e ir sejecutando uno a uno cada instruccion sql

saludos
Respuesta Responder a este mensaje
#2 Alberto Poblacion
16/02/2010 - 16:44 | Informe spam
"paulcc84" wrote in message
news:
hola a todos necesito guardar la informacion de un xml en la base de datos
en c# con asp.net les agradeceria si me ayudan gracias



No queda claro lo que intentas hacer. Si lo que quieres es trocear el XML
separando los datos que contiene y almacenándolos en campos individuales de
la base de datos, entonces tendrás que hacer algo de lo que te ha comentado
Leandro en un mensaje anterior. Pero si lo que quieres es guardar completo
un archivo XML en un campo LOB de la base de datos, entonces es más fácil.
Basta con que lo trates como una cadena de texto y lo guardes sin más en un
campo de tipo TEXT (o VARCHAR(MAX) o XML, si trabajas con SQL Server 2005 o
posterior).
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida