首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

循环有关问题,知道的帮帮下,不知道的帮顶下,头疼

2012-03-21 
循环问题,知道的帮帮下,不知道的帮顶下,头疼啊fort1torequest( shuliang )sqlt insertintodingdan(ke

循环问题,知道的帮帮下,不知道的帮顶下,头疼啊
for   t=1   to   request( "shuliang ")
    sqlt= "insert   into   dingdan(keyword)   values( ' "&request.Form( "f_keyword_ "&t)& " ') "
    response.write(sqlt)
    conn.execute   sqlt
next

对于request( "shuliang ")=3来说
response出来的是只有3条sqlt,跟预想效果一样,但执行后数据库里会多6条记录!
越想越月头疼啊!!

[解决办法]
记得以前遇到过,忘了怎么解决得了,帮你顶下...
[解决办法]
建议LZ下把数据通过数组全部获取下来,然后在对数组的每一个元素插入数据库
例如
dim strObj(2),i,a;
i=0;
for each a in request.form( "shuliang ")
if a <> " " Then
strObj[i]=a
i=i+1
else
exit for
end if
end for

[解决办法]
数据库里面数据的排列顺序是怎么样的?
是1 1 2 2 3 3,还是1 2 3 1 2 3?
[解决办法]
查下有沒腳本裏面有提交?估計提交了兩次.
[解决办法]
应该是重复提交造成的
[解决办法]
把文章的其它部分可以全删掉,只保留你认为会写重复的部分,看一下,还是会不会写两次?如果还是两次,用cint 函数把cint(request( "xxx ")) 转换一下.如果问题解决,表示是文章的其它部分有问题...................

热点排行