| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 810 人关注过本帖
标题:【求助】数据库中两个表与页面进行交互问题!帮帮忙呀
只看楼主 加入收藏
zsy_gs
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-5-19
收藏
 问题点数:0 回复次数:2 
【求助】数据库中两个表与页面进行交互问题!帮帮忙呀
数据库有两个表,表a和表b,我从a中把数据提取出来传到页面上,有4个字段,分别是id,类型,题面,题号。共有4个类型,第一个是radio,第二个是textarea,题目比较多,共12道题,我要将每道选择的内容发送到第二个表b(radio中的value),再将textarea的内容发过去.剩下两个类型就比较容易了。而题号是在access中已经定义好了的,tihao=rs("题号"),再在相应的地方显示就行.第二个表也有4个字段,分别是id,题号,用户名,回答。我主要是想统计某个人每道题的回答.可是有几个问题,★首先一个页面我要即执行查询,又执行添加,查询a中的数据,添加到B表来统计.其次,我的题号是从A表中传到页面的,我怎么再把页面的题号传到B表,而回答也有个问题,平时取值都是Request.Form(),举类型为1的例子来说,我就有12道一样的,也就是12道单选。为了简便我做了个循环,而radio本身也不能name都一样,只有每道一样才可选择,我就定义了个num的变量,刚开始num=0,每次循环+1,这样num就不相同了.代码是这样的
<input type='radio' name='"&num&"' value='非常满意' />非常满意 <input type='radio' name='"&num&"' value='满意' />满意 <input type='radio' name='"&num&"' value='一般' />一般 <input type='radio' name='"&num&"' value='不满意' />不满意 <input type='radio' name='"&num&"' value='非常不满意' />非常不满意
这时取值就有问题了,因为name是个不定的变量,我该怎么把回答插入到b表里呢?该怎么使用Request.Form()这个语句呢?★问题有点长,请大家见谅,希望好心人能帮忙解决!十万火急!再次谢过!
搜索更多相关主题的帖子: 数据库 交互 页面 
2008-05-19 09:19
zsy_gs
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-5-19
收藏
得分:0 
其实简单点就是...
其实简单点就是Response.Write("<input type='checkbox' name='typet"&id&"' value='查看信息' />")大家也看到了,name是个变量,我要是用request.form该怎么写? 我是这么写的:answer=request.form("typet"&id&"")
insert="insert into 回答(题号,用户名,回答) values("&tihao&",'"&username&"',"&answer&")"
可是报错了----至少一个参数没有被指定值。  answer=request.form("typet"&id&"")我这样写是不是有错?
2008-05-19 10:27
tianyu123
Rank: 1
等 级:新手上路
威 望:2
帖 子:576
专家分:0
注 册:2007-8-26
收藏
得分:0 
应该这样写
answer=request.form("typet"&id)

改变一切,须从改变观念开始!
2008-05-19 13:30
快速回复:【求助】数据库中两个表与页面进行交互问题!帮帮忙呀
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025485 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved