Feeds de los foros

En la página principal de los foros encontrarás los enlaces al logo feed feed general y al de cada uno de los foros.

Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible

Buscar en el foro

Foro XML

feed Foro XML Foro: XML

Nuevo Tema Nuevo Tema

De XML a Tabla de BB.DD 20/06/2008 12:06
anonymous Hola y gracias de antemano por vuestro tiempo. Tengo este texto en xml.



PROYECTO DE LEY DE APROBACIÓN DE LAS DIRECTRICES ESENCIALES DE ORDENACIÓN DEL TERRITORIO DE CASTILLA Y LEÓN


EXPOSICIÓN DE MOTIVOS




Me gustaría GUARDAR la información de PreEpigrafe en una atributo de una BB.DD en C#. Lo he hecho tal que así, pero lo único que me guarda en la BB.DD es esto (System.Xml.XmlElementList).
Este es el código que utilizo para guardarlo:

XmlDocument xDoc = new XmlDocument();
xDoc.Load("D://xml//pruebaxml2.xml");
XmlNodeList tepi = xDoc.GetElementsByTagName("TEpigrafe");

string connectionString = ConfigurationManager.ConnectionStrings["Proyecto de LeyesConnectionString"].ConnectionString;
string sQuery2 = "INSERT INTO tablapruebaxml(Texto) VALUES ('" + tepi + "')";
SqlConnection SqlConn2 = new SqlConnection(connectionString);
SqlConn2.Open();
SqlCommand com = new SqlCommand(sQuery2, SqlConn2);
SqlDataReader reader2 = com.ExecuteReader();
SqlConn2.Close();

La inserción la hace BIEN, pero no lo que quiero insertar, es decir, que inserta en la tabla, pero no lo correcto...
A ver si alguien puede echarme una manita...
Gracias
#unapprove_message#
RE: De XML a Tabla de BB.DD 20/06/2008 12:08
anonymous

Por cierto, como no han salido las etiquetas, os lo mando así para que lo entendais:

Hola y gracias de antemano por vuestro tiempo. Tengo este texto en xml donde las E son las etiquetas.


E0
E1 PROYECTO DE LEY DE APROBACIÓN DE LAS DIRECTRICES ESENCIALES DE ORDENACIÓN DEL TERRITORIO DE CASTILLA Y LEÓN /E1
E2
E3
E4 EXPOSICIÓN DE MOTIVOS
/E3
/E2
E0

Me gustaría GUARDAR la información de PreEpigrafe (E4) en una atributo de una BB.DD en C#. Lo he hecho tal que así, pero lo único que me guarda en la BB.DD es esto (System.Xml.XmlElementList).
Este es el código que utilizo para guardarlo:

XmlDocument xDoc = new XmlDocument();
xDoc.Load("D://xml//pruebaxml2.xml");
XmlNodeList tepi = xDoc.GetElementsByTagName("TEpigrafe");

string connectionString = ConfigurationManager.ConnectionStrings["Proyecto de LeyesConnectionString"].ConnectionString;
string sQuery2 = "INSERT INTO tablapruebaxml(Texto) VALUES ('" + tepi + "')";
SqlConnection SqlConn2 = new SqlConnection(connectionString);
SqlConn2.Open();
SqlCommand com = new SqlCommand(sQuery2, SqlConn2);
SqlDataReader reader2 = com.ExecuteReader();
SqlConn2.Close();

La inserción la hace BIEN, pero no lo que quiero insertar, es decir, que inserta en la tabla, pero no lo correcto...
A ver si alguien puede echarme una manita...
Gracias

#unapprove_message#
#thread_expired#.
Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano