CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

急,紧急求救,在线等,读数据库问题,

楼主2581314(2581314)2003-09-04 10:56:51 在 Web 开发 / ASP 提问

有一个程序idea_view.asp(显示客人意见),有两个表n_idea_mode和n_idea_check.  
  也就是读这两个表,这两个表没有联系的~~~  
  n_idea_mode的结构是  
  id   c_code   c_item  
  1       1001       导游  
  2       1002       用餐  
  .............  
  3       1009       车况  
    <%  
      id=request("id")  
      set   vrs=server.createobject("adodb.recordset")  
      vsql   =   "Select   *   From   n_idea_mode"  
      vrs.open   vsql,conn,1,1  
   
      set   rs=server.createobject("adodb.recordset")  
        sql   =   "Select   *   From   n_idea_check   Where   i_id="   &id  
        rs.open   sql,conn,1,1  
      %>  
           
      <%   do     while   not   rs.eof   %>  
          <tr>    
              <td><%   =vrs("c_code")   '问题在这里,怎样循环输出c_item这个字段,上  
                                                            面怎能样加程序???   %>   </td>                    
              <td><%   =rs("C_content")%></td>  
              <td><%   =rs("C_meno")%></td>  
            </tr>  
      <%   rs.movenext    
            loop  
            rs.close  
            vrs.close  
      %> 问题点数:50、回复次数:11Top

1 楼xiaobird1(Vincent)回复于 2003-09-04 11:14:35 得分 0

 
      <%   do     while   not   rs.eof   %>  
          <tr>    
              <td><%    
                  if   not   rs.EOF   then                    
                      Response.write   vrs("c_code")   '问题在这里,怎样循环输出c_item这个字段,上  
                                                            面怎能样加程序???    
                  end   if  
                    %>   </td>                    
              <td><%   =rs("C_content")%></td>  
              <td><%   =rs("C_meno")%></td>  
            </tr>  
      <%   rs.movenext    
            vrs.movenext  
            loop  
            rs.close  
            vrs.close  
      %>  
  Top

2 楼tigerwen01(小虎)回复于 2003-09-04 11:14:57 得分 3

不是已经循环输出了吗?跟字段c_code一样呀。Top

3 楼xiaobird1(Vincent)回复于 2003-09-04 11:15:24 得分 0

打错了,改一下  
   
   
   
      <%   do     while   not   rs.eof   %>  
          <tr>    
              <td><%    
                  if   not   vrs.EOF   then                    
                      Response.write   vrs("c_code")   '问题在这里,怎样循环输出c_item这个字段,上  
                                                            面怎能样加程序???    
                  end   if  
                    %>   </td>                    
              <td><%   =rs("C_content")%></td>  
              <td><%   =rs("C_meno")%></td>  
            </tr>  
      <%   rs.movenext    
            vrs.movenext  
            loop  
            rs.close  
            vrs.close  
      %>  
   
  Top

4 楼jaffgao(风雨驱魂)回复于 2003-09-04 11:38:19 得分 0

你是想让n_idea_mode表中的数据被选择吗  
  也就是说让客人对导游、用餐、车况等发表评论  
  那么就在内层把n_idea_mode表用循环打开,就像外层的一样Top

5 楼2581314(2581314)回复于 2003-09-04 11:43:18 得分 0

xiaobird1(小鸟儿)您好,还是不对,  
  在这里要考虑到表格的输出,提示vrs.movenext这行出错Top

6 楼shengchengkeji(晟程)回复于 2003-09-04 11:48:53 得分 2

你的这个vrs("c_code")   跟第一个rs()记录是什么关系,是不是显示一条rs()记录时,同时循环显示vrs("c_code"),还是有条件显示vrs("c_code")值,是第一种:里面套一个循环,第二种:if   条件判断一下,再显示!Top

7 楼xiaobird1(Vincent)回复于 2003-09-04 12:12:50 得分 23

sorry,我考虑不周  
   
   
      <%   do     while   not   rs.eof   %>  
          <tr>    
              <td><%    
                  if   not   vrs.EOF   then                    
                      Response.write   vrs("c_code")   '问题在这里,怎样循环输出c_item这个字段,上  
                                                            面怎能样加程序???    
                  else  
                      Response.write   "无"  
                  end   if  
                    %>   </td>                    
              <td><%   =rs("C_content")%></td>  
              <td><%   =rs("C_meno")%></td>  
            </tr>  
      <%   rs.movenext    
            if   not   vrs.EOF   then  
                  vrs.movenext  
            end   if  
            loop  
            rs.close  
            vrs.close  
      %>  
  Top

8 楼killxtt(我菜我菜我菜菜菜)回复于 2003-09-04 12:34:24 得分 2

再定义一个游标阿Top

9 楼2581314(2581314)回复于 2003-09-04 12:38:08 得分 0

shengchengkeji(晟程)您好!   我只想让vrs("c_code")   循环,rs("C_content")也是循环,  
  但他们的循环次数是一样的~~  
  问题在这里,怎样循环输出c_code这个字段,上面怎能样加程序???   %>  
  Top

10 楼2581314(2581314)回复于 2003-09-04 12:41:11 得分 0

上面写错了,问题在这里,怎样循环输出c_code这个字段,上面怎能样加程序.这一句才对的Top

11 楼aspyaun()回复于 2003-09-04 13:23:46 得分 20

同意xiaobird1(小鸟儿Top

相关问题

  • 紧急--数据库恢复????
  • 紧急,关于数据库函数sql server在线等待,quick!!!!
  • [紧急求助]数据库数据删除问题~在线等.
  • 紧急求助数据库恢复
  • 紧急求助:关于数据库
  • 紧急连接数据库问题?
  • 有关数据库的问题,紧急
  • 数据库问题,紧急。高分
  • 紧急求助一数据库问题!
  • 紧急求助!!!数据库问题!

关键词

  • 字段
  • idea
  • 循环
  • code
  • vrs
  • 表
  • 输出
  • 显示
  • 程序
  • 问题

得分解答快速导航

  • 帖主:2581314
  • tigerwen01
  • shengchengkeji
  • xiaobird1
  • killxtt
  • aspyaun

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo