带配图的,上不来,所以就留文字给你了。
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,然后从客户端浏览器查看它。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)