怎么样把这个值传到下一个处理页面

GemScorpio 2004-12-09 08:12:38
''创建表格,用于显示
Response.Write("<table width=80% border=1 bgcolor=#99ccff")
Response.Write("<tr bgcolor=#ffffff bordercolor=#99ccff>")
Set Columns=rs.Fields
''显示表头
For i=0 to Columns.Count-1
Response.Write("<td align=center><font size=1><b>"&Columns(i).name&"</b></font></td>")
Next
Response.Write("<td align=center><font size=1>更改</font></td>")
Response.Write("<td align=center><font size=1>删除</font></td>")
''显示内容
For i=(rs.AbsolutePage-1)*10+1 to rs.AbsolutePage*10
Response.Write("<tr bgcolor=#99ccff bordercolor=#ffffff>")
For j=0 to Columns.Count-1
Response.Write("<td align=center><font size=1>"&Columns(j)&"</font></td>")
Next
Response.Write("<td align=center><a href='modify.asp?productid='"&Columns(0)&"''><font size=1>更改</a></font></td>")
Response.Write("<td align=center><a href='delete.asp?productid='"&Columns(0)&"'''><font size=1>删除</a></font></td>")
Response.Write("</tr>")
rs.movenext
if rs.EOF then exit for
Next
Response.Write("</table>")
END if
这是显示数据库记录的代码,我要在点更改或删除后,将这条记录的ID传到下个页面处理,应在
a href='modify.asp?productid='"&Columns(0)&"''这儿怎么写,我这样写不行
...全文
63 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
GemScorpio 2004-12-09
  • 打赏
  • 举报
回复
<%
dim ID
ID=chr(request("productid"))
Set conn=Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("Mystore.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

sql = "delete from eshop where ID="&CInt(ID)
   conn.Execute(sql)

   conn.Close
Reponse.Redirect "view.asp"
%>
谢谢!上面的问题解决了,我等会给分,不过在进行删除的时候报错误类型:
Microsoft VBScript 编译器错误 (0x800A0408)
无效字符
/Web/delete.asp, line 9
   conn.Execute(sql)
gu1dai 2004-12-09
  • 打赏
  • 举报
回复
这里的语法结构是这样的
Response.Write"<td align=center><a href=modify.asp?productid="&Columns(0)
response.write">修改</a>"
gu1dai 2004-12-09
  • 打赏
  • 举报
回复
如果提示不匹配
请id=chr(request("productid"))转成字符。
如果columns(0)为文本型,提示不匹配
请cint(request("productid"))
lienzhu 2004-12-09
  • 打赏
  • 举报
回复
Response.Write("<td align=center><a href='modify.asp?productid="&Columns(0)&"'><font size=1>更改</a></font></td>")
Response.Write("<td align=center><a href='delete.asp?productid="&Columns(0)&"'><font size=1>删除</a></font></td>")
lienzhu 2004-12-09
  • 打赏
  • 举报
回复
a href='modify.asp?productid="&Columns(0)&"''
gu1dai 2004-12-09
  • 打赏
  • 举报
回复
Response.Write"<td align=center><a href=modify.asp?productid="&Columns(0)&"><font size=1>更改</a></font></td>"

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧