ASP问题
第一台机器上:错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 驱动程序的 SQLSetConnectAttr 失败
/asptemp/chapter2/8-2.asp, 第 14 行
第二台机器上:错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/8-2.asp, 第 20 行
文件代码是:(8-1.asp)
<%@ Language=VBScript %>
<% option explicit %>
<html>
<head>
<title>利用select语句查询记录示例</title>
</head>
<body>
<h2 align="center">网络导航</h2>
<%
'以下连接数据库,建立一个Connection对象实例db
dim db
set db=server.createobject("adodb.connection")
db.open "wwwlink"
'以下是建立记录集
dim strsql,rs '声明rs为记录集变量
strsql="select * from wwwlink Order By link_id DESC " '按降序排列显示所有记录
set rs=db.execute(strsql)
'以下是显示数据记录
%>
<center>
<table border="1">
<%
do while not rs.eof '只要不是结尾就执行循环
%>
<tr>
<td><%=rs("name")%></td>
<td><a href=http://<%=rs("URL")%>target="_blank"><%=rs("URL")%> </a></td>
<td><%=rs("intro")%></td>
<td><%=rs("sumbit_date")%></td>
</tr>
<%
rs.movenext '将记录指针移动到下一条记录
loop
%>
</table>
</center>
</body>
</html>
(8-2.asp)
<% option explicit %>
<html>
<head>
<title>利用insert语句添加记录示例</title>
</head>
<body>
<%
'以下连接数据库,建立一个Connection对象实例db
dim db
set db=server.createobject("adodb.connection")
db.open "wwwlink" '利用数据源连接数据库
'以下是添加记录
dim strsql
strsql="insert into wwwlink (name,URL,intro,sumbit_date) values('北京大学','www.pku.edu.cn','北京大学主页,提供各种信息',#2003-11-2#)"
db.execute(strsql) '这里是利用Execute方法添加记录
response.write "您已成功添加,你可以打开wwwlink.mdb查看结果。"
db.Close
set db=nothing
%>
</body>
</html>
请大家帮我看看是什么原因.
我用的XP的操作系统,打了SP2的补丁.
谢谢!!!