win7专业版 iis配置 asp+access问题

win7专业版 iis配置 asp+access问题,第1张

以前在博客里写了个教程不知道能不能帮上你!里面有配图,留下邮箱我发文档给你吧!

带配图的,上不来,所以就留文字给你了。

Windows7

中配置IIS后使用asp+access的常见问题,而且一定会遇到的问题:

问题一:由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。请添加MIME映射,具体解决方法如下:

1、依次打开控制面板→程序和功能→打开或关闭Windwos功能。

2、在打开的Windows功能窗口中依次展开Internet信息服务→万维网服务→应用程序开发功能,将“服务器端包含”选项前面的勾勾上,确定安装即可。

3、保存windows

功能的修改。

问题二:[ODBC

驱动程序管理器]

未发现数据源名称并且未指定默认驱动程序,如果是Windows7的64位 *** 作系统即不支持Microsoft

OLE

DB

Provider

for

Jet驱动程序,也不支持更早的Microsoft

Access

Driver

(*.mdb)方式连接。所以,程序里面的链接字符串不能正常工作。需要修改下IIS的工作环境,改成32位的,在IIS的管理界面中。把应用程序池中的默认应用程序池常规选项中的32位方式启用就可以了,解决方法如下:

1.打开IIS信息服务应用程序池。

2.右侧设置应用程序池。

3.开启32位应用程序池设为True即可。

-----------------------

我回答的是通病问题,但是你说的没有弄起是指哪一块?是ASP不能在环境里显示还是数据库不能链接等等,要不你加我或者追问说出在哪个环节上出错。

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

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,然后从客户端浏览器查看它。


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

原文地址: http://outofmemory.cn/bake/11598122.html

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

发表评论

登录后才能评论

评论列表(0条)

保存