
[ODBC Microsoft Access Driver]字符串的语法错误 在查询表达式 'id='' 中 5
我知道这个问题是ID值没有传过来!但是我不知道怎样才能解决这个问题,所以请大家指教一下把传值的代码贴出来!这是我第一页<ahref="edit.asp?id=<%=rs(...
我知道这个问题是ID值没有传过来!
但是我不知道怎样才能解决这个问题,所以请大家指教一下把传值的代码贴出来!
这是我第一页
<a href="edit.asp?id=<%=rs("id")%>">修改</a></font>
这是我第二页
<%
if request.cookies("ok")="" then
response.redirect "admin.htm"
end if
%>
<!--#include file="peng.asp"-->
<%
set rs=server.createobject("adodb.recordset")
exec="select * from news where id="&request.QueryString("id")
rs.open exec,conn,1,1
%>
这是最后一页处理更新的,也就是到这页值传不过来
<%
if request.cookies("ok")="" then
response.redirect "admin.htm"
end if
%>
<!--#include file="peng.asp"-->
<%
dim title
dim bumen
dim neirong
sql="select id,title,bumen,neirong from news where id="&Request.QueryString("id")
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs.addnew
rs("title")=title
rs("bumen")=bumen
rs("neirong")=neirong
rs.update
rs.close
set rs=nothing
response.redirect "login1.asp"
%> 展开
但是我不知道怎样才能解决这个问题,所以请大家指教一下把传值的代码贴出来!
这是我第一页
<a href="edit.asp?id=<%=rs("id")%>">修改</a></font>
这是我第二页
<%
if request.cookies("ok")="" then
response.redirect "admin.htm"
end if
%>
<!--#include file="peng.asp"-->
<%
set rs=server.createobject("adodb.recordset")
exec="select * from news where id="&request.QueryString("id")
rs.open exec,conn,1,1
%>
这是最后一页处理更新的,也就是到这页值传不过来
<%
if request.cookies("ok")="" then
response.redirect "admin.htm"
end if
%>
<!--#include file="peng.asp"-->
<%
dim title
dim bumen
dim neirong
sql="select id,title,bumen,neirong from news where id="&Request.QueryString("id")
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs.addnew
rs("title")=title
rs("bumen")=bumen
rs("neirong")=neirong
rs.update
rs.close
set rs=nothing
response.redirect "login1.asp"
%> 展开
1个回答
展开全部
request有几种形态
querystring--接受GET数据
FORM---接受POST数据
servervariables--接受浏览器信息
cookies--接受 COOKIES
没有值说明你没有传值或变量名拼写错误!
querystring--接受GET数据
FORM---接受POST数据
servervariables--接受浏览器信息
cookies--接受 COOKIES
没有值说明你没有传值或变量名拼写错误!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询