注册 登录
编程论坛 ASP技术论坛

asp 怎么批量随机修改某个记录

sunfeiyao 发布于 2012-07-02 09:12, 778 次点击
如原数据为:
id   字段1   字段2
1     0      1
2     0      1
3     0      1
4     0      0
5     0      0
6     0      0

等。。。。

只修改字段2 为0的记录

批量执行后 随机修改字段1某个记录为1 修改率为 大概每10个记录随机修改2个记录
   
id   字段1   字段2
1     0      1
2     0      1
3     0      1
4     0      0
5     1      0
6     0      0
等。。。。

求高手 给段详细程序代码 带注解那种 谢谢

[ 本帖最后由 sunfeiyao 于 2012-7-2 12:21 编辑 ]
6 回复
#2
kangli_kl2012-07-02 15:20
这种需求太罕见了。。。
#3
coretear2012-07-02 16:31
条件不足 ,可以实现,你怎么全搞些这类的啊 又要作弊?
#4
coretear2012-07-02 16:32
参考 我上次给你的程序自己改 比那个简单
https://bbs.bccn.net/viewthread.php?tid=370881&page=7#pid2110336
#5
coretear2012-07-02 16:36
告诉你个原理,每10条数据获得一次字段2为0的记录id集合,按随机数取得2个id然后 更新,代码 懒得写
#6
sunfeiyao2012-07-02 16:52
作弊什么???

这个问题看着就头痛,在琢磨中。。。

如果有代码就好了
#7
netlin2012-07-10 00:14
这个问题挺有趣的,也多亏楼主想得出来!

利用while循环语句,配合rnd随机函数,解决起来并不困难。
但要设计的精巧,运行效率高,还是要花费一些心思的。
今天本人没心情了练手了!下次吧!
1