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

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)&"''这儿怎么写,我这样写不行
...全文
38 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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>"
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-12-09 08:12
社区公告
暂无公告