Hola a todos,
Personalmente para devolver un xml desde ASP utilizo el m�todo Save de
Recordset. Este m�todo permite dar como salida un xml. En cualquier caso
siempre es necesario el Response.ContentType = "text/xml"

<code>
        <[EMAIL PROTECTED]"JAVASCRIPT" CODEPAGE="65001"%>

        <% 
        var conn_str = "dsn=daVinci;"

        Response.ContentType = "text/xml"
        Response.CodePage = 65001;
        Response.CharSet = "utf-8";

        var conn = Server.CreateObject("ADODB.Connection")
        var rs = Server.CreateObject("ADODB.Recordset") 

        conn.Open(cnn_str);
        var sql = "Select * from proyecto";

        rs.Open(SQL,conn,2,1);
        rs.Save(Response, 1)
        %>
</code>

Sobre lo que comenta apatika de la codificaci�n en utf me temo que
aunque pongas el encoding no funciona. Para ello tienes que a�adir las
lineas Response.CodePage = 65001 y Response.CharSet = "utf-8". Hace un
tiempo Sixto escribi� sobre ello en
http://www.code4net.com/archives/000037.html


P.D: lo de CodePage y CharSet no funciona en todos los IIS, depende de
la plataforma (creo que funciona en win2003 y en XP, en 2000 da
problemas). En cualquier caso el server tiene que tener habilitadas
tales codificaciones.


Saludos a todos
Xavi Beumala
http://www.5dms.com
http://www.code4net.com

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de apatika
Enviado el: viernes, 12 de marzo de 2004 18:40
Para: [EMAIL PROTECTED]
Asunto: Re: [ASNativos] AS+ASP+BBDD


Una curiosidad, �Poniendo Response.Write("<?xml version='1.0'
encoding='utf-8'?>") se esta generando o exportando la informaci�n con
esa codificaci�n?


----- Original Message -----
From: "alejandro [frames]" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 16, 2004 4:39 PM
Subject: RE: [ASNativos] AS+ASP+BBDD


> Por ejemplo, esto lo he utilizado para recuperar con asp una plantilla
Excel
>
> En un docuemnto asp....
>
> <%
> Path=Server.MapPath("documento.xls")
> Set ConexionBD = Server.CreateObject("ADODB.Connection")
> ConexionBD.Open "DRIVER={Microsoft Excel Driver (*.xls)};DBQ=" & Path 
> Set rsBadalona01 = Server.CreateObject("ADODB.Recordset")
> rsBadalona01.Source = "Select * From Carrito"
>
> Response.ContentType = "text/xml"
> Response.Write("<?xml version='1.0' encoding='utf-8'?>")
> Response.Write("<Principal>")
> Response.Write("<tienda nombre='Badalona'>")
> do while not rsBadalona01.EOF
> Response.Write("<producto nombre='"&rsBadalona01(0)&"'
> cpEne='"&rsBadalona01(13)&"'/>")
> rsBadalona01.movenext
> loop
> Response.Write("</tienda>")
> Response.Write("</Principal>")
>
> %>
>
> y desde el resultado (que f�jate que le he dicho que me devuelva un 
> xml) cargo los valores en flash. Con este m�todo ya he hecho un par de

> gr�fico din�micos + las funciones de Penner.
>
> Un saludo
> Alejandro Tornero
>
>
>
> -----Mensaje original-----
> De: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] nombre de ms_estilo Enviado 
> el: martes, 16 de marzo de 2004 15:32
> Para: [EMAIL PROTECTED]
> Asunto: Re: [ASNativos] AS+ASP+BBDD
>
>
> hola Alejandro, me qued� curioso con el tema que comentaste...�c�mo 
> haces para que un asp muestre los datos extraidos de una bbdd en 
> formato xml?
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> Archivos:
> sin busqueda (+actualizado):
> http://www.sidedev.net/archive
> con busqueda (-actualizado)
> http://www.mail-archive.com/[EMAIL PROTECTED]/
> -------------------------------->
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones http://www.sidedev.net/asnativos
> Archivos:
> sin busqueda (+actualizado):
> http://www.sidedev.net/archive
> con busqueda (-actualizado)
> http://www.mail-archive.com/[EMAIL PROTECTED]/
> -------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->

Responder a