主题:  搞不掂了--UD

aze_5d

职务:普通成员
等级:1
金币:0.0
发贴:51
注册:2001/11/17 10:19:20
#12002/2/23 19:32:44
在第一页取出记录并重复显示
每行有删,升,降三个连接
点击这个连接后
用url传送一个nick给下一页
直接删除或修改

在下一页里自然要用command了
可是无论怎么在源代码里折腾
始终弄不了了
大家有没有做过的?

还有要是不用form
也不用下一页
怎么样实现点击升就更新记录?



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#22002/2/24 11:10:35
第一个问题:先做好一些跳转的连接,运用“跳转到详细页”服务器行为,再做重复哉行为,在详细页用UD自带的服务器行为就行了。
第二个问题:COMMAND行为基本不要改源码,重要是写好SQL语句。
第三个问题:用COMMAND,COMMAND是页面一打开的时候就会执行的,数据是前一个页面提交过来的数据。
说得可能不太明白,如不明白请继续跟贴。



aze_5d

职务:普通成员
等级:1
金币:0.0
发贴:51
注册:2001/11/17 10:19:20
#32002/2/24 16:25:05
我不想用详细页
也就是说不需要确认
点击"升"后
传递参数到第二页
在第二页自动执行update
显示"已更新完毕,2秒后返回原页"


第三个问题的意思是:
只有一个页面,没有前页传递参数,也不传递参数给后页
在本页点击"升"后即执行update然后刷新本页(还有:不要用form)

编辑历史:[这消息被aze编辑过(编辑时间2002-02-24 16:25:40)]
[这消息被aze编辑过(编辑时间2002-02-24 16:31:33)]
[这消息被aze编辑过(编辑时间2002-02-24 16:35:44)]


aze_5d

职务:普通成员
等级:1
金币:0.0
发贴:51
注册:2001/11/17 10:19:20
#42002/2/25 18:29:17
前面的问题已经解决了
关于第3个问题我认为不太可能实现



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
#52002/2/26 0:36:07
你的第3个问题用COMMAND是很好实现的,你把点击“升”连到一个页面(如update.asp),然后在这个页面设置updata的COMMAND,然后用跳转页面的语句跳回原来的显示页,就ok了。

如:升的字段为up
//updata.asp
Updata 表名
set up=up+1
where Url的传递值的条件(根据你的显示页而定)

//跳转
<%Response.redirect"显示页"%>



aze_5d

职务:普通成员
等级:1
金币:0.0
发贴:51
注册:2001/11/17 10:19:20
#62002/2/26 16:30:47
真有意思
我也是这样作的
在地址栏里是完全看不出的
但可以从link上看出实质上是指向了另外一个文件

我的原意是类似于调用函数那样在本页实现
好了
不讨论了
谁实现了谁发话