Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    strano comportamento da asp to excel

    Ciao a tutti ho questo codice che dovrebbe esportare dati da asp a excel, il foglio esportato dovrebbe chiamarsi esempio.xls invece quando richiamo la pagine con il codice tenta di aprire excel_asp senza l'estensione del file, (excel.asp) è il nome della mia pagina asp.

    Qualcuno sa spiegarmi questo strano comportamento del codice?

    <%
    response.buffer = true
    response.ContentType = "application/vnd.ms-excel"
    response.AddHeader "content-disposition", "inline; filename=esempio.xls"
    %>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML><HEAD>
    <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
    </head>
    <body bgcolor="#F0F0F0" vlink="#48576C" link="#48576C" alink="#000000">

    <%
    sql ="SELECT * FROM Clienti"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open strSql , objCon, adOpenKeyset, adLockReadOnly, adCmdText
    %>
    <TABLE BORDER=1>
    <TR>
    <%

    col = 2

    For c = 0 to rs.Fields.Count - 1
    %>
    <TD BGCOLOR=RED><% = rs(c).Name %></TD>
    <% Next %>

    </TR>
    <%
    Do While Not rs.EOF
    %>
    <TR>
    <% For c = 0 to rs.Fields.Count - 1
    %>
    <TD VALIGN=TOP ><% = rs(c) %></TD>
    <% Next %>

    </TR>
    <%
    rs.MoveNext
    col = col + 1
    Loop
    rs.Close
    %>
    </body>
    </html>

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.