XML - XML y Tablas

 
Vista:

XML y Tablas

Publicado por Ariasss (7 intervenciones) el 20/06/2008 12:02:23
Hola y gracias de antemano por vuestro tiempo. Siento repetir el tema, pero estoy desesperado... Así que os lo pongo más resumido con lo que he hecho. Tengo este texto en xml.

<?xml version="1.0" encoding="ISO-8859-1"?>
<TLex>
<LEXNombre>PROYECTO DE LEY DE APROBACIÓN DE LAS DIRECTRICES ESENCIALES DE ORDENACIÓN DEL TERRITORIO DE CASTILLA Y LEÓN</LEXNombre>
<LEXTexto>
<TEpigrafe>
<PreEpigrafe>EXPOSICIÓN DE MOTIVOS</PreEpigrafe>
</TEpigrafe>
</LEXTexto>
</TLex>

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder