如何在 IE 中使用 Excel 以 MIME 类型显示 ASP 结果

如何在 IE 中使用 Excel 以 MIME 类型显示 ASP 结果,第1张

要执行这些步骤并测试结果,自己需要有:

Microsoft Windows NT Server 4.0 SP3

Microsoft Internet Information Server (IIS) 4.0 版或更高版本

Microsoft SQL Server 6.5 或更高版本

Microsoft Excel 97、Excel 2000 和 Excel 2002

分步过程

使用 ODBC 控制面板小程序创建一个名为“pubs”的系统 DSN。将 DSN 设置为引用您的本地 SQL Server,使用 SQL Server 身份验证,并使用“pubs”作为默认数据库。pubs 数据库的默认登录 ID 是 sa,没有密码。

使用 Notepad.exe 在您的 IIS 主目录(例如 inetpub\wwwroot)中创建一个名为 XlTest.asp 的文件,并向其中添加以下内容:

<%@ Language=VBScript %>

<%

'Change HTML header to specify Excel's MIME content type

Response.Buffer = TRUE

Response.ContentType = "application/vnd.ms-excel"

%>

<HTML>

<BODY>

Here is the info you requested.<p>

<%

' Create ADO Connection object

dim myConnection

set myConnection = CreateObject("ADODB.Connection")

' Open SQL Server Pubs database...

' myConnection.Open "DSN=pubsUID=sa"

' Get a recordset of info from Authors table...

sqlStr = "SELECT au_fname,au_lname,phone FROM authors"

set rsAuthors = myConnection.Execute(sqlStr)

%>

<!-- Our table which will be translated into an Excel spreadsheet -->

<TABLE WIDTH=75% BORDER=1 CELLSPACING=1 CELLPADDING=1>

<TR>

<TD><font size=+2>First Name</font></TD>

<TD><font size=+2>Last Name</font></TD>

<TD><font size=+2>Phone</font></TD>

</TR>

<!-- server-side loop adding Table entries -->

<% do while not rsAuthors.EOF %>

<TR>

<TD><%=rsAuthors("au_fname")%></TD>

<TD><%=rsAuthors("au_lname")%></TD>

<TD><%=rsAuthors("phone")%></TD>

</TR>

<% rsAuthors.MoveNext

loop

' Clean up

rsAuthors.Close

set rsAuthors = Nothing

myConnection.Close

set myConnection = Nothing

%>

</TABLE>

</BODY>

</HTML>

保存 XlTest.asp,然后从客户端浏览器查看它。

1.Default Web Site(默认网站),并双击 ASP 的选项。

2.IIS7.5中ASP“父路径”是没有启用的,要开启用父路径,选择True。

3.单击右边的“高级设置”选项(或右击站点选管理网站再选高级设置),可以设置网站的目录(物理路径)。

4.点击右侧的“绑定...”,设置网站的“端口”(一般为80)。

5.双击“默认文档”,设置网站的默认文档,例:index.php等。

单击【开始】→【程序】→【管理工具】→【IIS管理器】,逐步展开“本地计算机”、“网站”,在你的网站上右击,选择【属性】,单击“HTTP头”选项卡→单击“MIME类型”按钮,再单击“新建”按钮,在“扩展名”框内输入“.flv”,“MIME类型”框中输入“flv-application/octet-stream”,然后确定即可。

“MIME类型”只是一个描述,决定文件的打开方式,可以随意输入。

常见的MIME类型

application/vnd.lotus-1-2-3

3gp video/3gpp

aab application/x-authoware-bin

aam application/x-authoware-map

aas application/x-authoware-seg

ai application/postscript

aif audio/x-aiff

aifc audio/x-aiff

aiff audio/x-aiff

als audio/X-Alpha5

amc application/x-mpeg等等


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/11353113.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存