Grabar Doc xml en disco con SQL

30/09/2004 - 16:20 por Erick Rodriguez | Informe spam
Hola!!!

lo que eh utilizado es esto
SELECT * FROM TblEmployees FOR XML AUTO,ELEMENTS

pero quiero grabarlo en Disco duro, como puedo desde SQL
server grabarlo en cierta ruta, tambien estoy utilizando
Vbscript, por si se puede con uno o con otro?

Gracias
 

Leer las respuestas

#1 Franco Figún
01/10/2004 - 01:26 | Informe spam
Esta es una opcion:

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script language="c#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
String strConnection, strSQL;
DataSet objDataSet = new DataSet();
OleDbConnection objConnection = null;
OleDbDataAdapter objAdapter = null;

strConnection = "Provider=Microsoft.Jet.OLEDB.4.0; ";
strConnection += "Data Source=" + Server.MapPath("newagenda.mdb");
strSQL = "SELECT * FROM newagenda order by nombre;";

objConnection = new OleDbConnection(strConnection);
objAdapter = new OleDbDataAdapter(strSQL, objConnection);
objAdapter.Fill(objDataSet, "newagenda");
objDataSet.WriteXml(Server.MapPath("newagenda.xml"));
Response.Write("<a href='newagenda.xml'>View XML file</a>");
}
</script>

FF
www.francofigun.com.ar
Yahoo MSN:
ICQ: 314408886

"Erick Rodriguez" escribió en el
mensaje news:178001c4a6f8$9b82b030$
Hola!!!

lo que eh utilizado es esto
SELECT * FROM TblEmployees FOR XML AUTO,ELEMENTS

pero quiero grabarlo en Disco duro, como puedo desde SQL
server grabarlo en cierta ruta, tambien estoy utilizando
Vbscript, por si se puede con uno o con otro?

Gracias

Preguntas similares