【求助】哪位大侠帮个忙,谢谢

在asp页面中更新access数据库问题
1我使用update语句更新access数据库中的数据为什么会更新不了,提示update语句错误
代码如下:
<!--#include file="../inc/conn.asp"-->
<%
dim id,nam,dat,content,sql
id=cint(request.form("id"))
nam=request.Form("name")
dat=request.Form("date")
content=request.Form("content")
sql="update nobel set name='"&nam&"',date='"&dat&"',content='"&content&"' where id="&id
conn.execute sql
conn.close
set rs=nothing
set conn=nothing
%>

2用rs.update方法,也无法更新,代码如下
<!--#include file="../inc/conn.asp"-->
<%
dim id,nam,dat,content,rs,sql
id=cint(request.form("id"))
nam=request.Form("name")
dat=request.Form("date")
content=request.Form("content")
set rs=server.CreateObject("adodb.recordset")
sql="select name,date,content from nobel where id="&id
rs.open sql,conn,1,3
if not rs.bof or rs.eof then
rs("name")=nam
rs("date")=dat
rs("content")=content
rs.update
rs.close
conn.close
else
response.Write("无法更新")
end if
set rs=nothing
set conn=nothing
%>






[用户系统信息]Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

附件附件:

下载次数:319
文件类型:image/pjpeg
文件大小:
上传时间:2007-10-18 16:37:46
描述:



最后编辑2007-10-18 16:37:46.233000000