CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

一个很难解决的问题:如何取得当前页面的数据?

楼主ronalogi(蕾)2003-12-03 11:52:30 在 Web 开发 / ASP 提问

在同一页面中,需要根据前一项数据检索出后一项的数据,我写了一个函数  
  function   corp1change(mark,mdl){  
    var   msg  
  msg   =form1.oper_type.value;  
  var   total   =   mdl.length;  
   
  for   (j=1;j<=total;j++)   {  
  trimOptions(mdl,j);  
  }  
    if(msg   ==   "支行")  
  {  
  //从视图parentcorpname中读取  
  <%  
    set   rs7=server.CreateObject   ("ADODB.recordset")        
    rs7.open   "select   xj_corpname   from   parentcorpname   where   corptype   ='2'   and   corpname   =????",conn,1,3  
    i=1  
    do   while   not   rs7.eof  
                      %>  
              setOption(mdl,<%=i%>,'<%=trim(rs7("xj_corpname"))%>','<%=trim(rs7("xj_corpname"))%>');  
  <%  
  i=i+1  
  rs7.movenext  
  loop  
  rs7.close  
  %>  
  }  
    }  
   
  打问号的地方是要用字符串mark代替,因为是不同的语言,不知道怎么写进去? 问题点数:50、回复次数:9Top

1 楼tigerwen01(小虎)回复于 2003-12-03 12:08:27 得分 10

rs7.open   "select   xj_corpname   from   parentcorpname   where   corptype   ='2'   and   corpname   ='2'",conn,1,3  
  Top

2 楼avonqin(不再看连续剧)回复于 2003-12-03 12:26:59 得分 10

mark不是变量吧  
  rs7.open   "select   xj_corpname   from   parentcorpname   where   corptype   ='2'   and   corpname   ='mark'",conn,1,3  
   
  mark是变量的话  
  rs7.open   "select   xj_corpname   from   parentcorpname   where   corptype   ='2'   and   corpname   ='"&mark&"'",conn,1,3Top

3 楼ronalogi(蕾)回复于 2003-12-03 14:08:41 得分 0

mark   是javascrip里的变量  
  不能用在asp的语句里面的啊Top

4 楼ronalogi(蕾)回复于 2003-12-03 14:19:24 得分 0

mark是客户端脚本,  
  rs7.open   "select   xj_corpname   from   parentcorpname   where   corptype   ='2'   and   corpname   =????",conn,1,3  
  是服务器端脚本,不能调用mark变量  
  需要用其它办法,不知道哪位高手能指点一下  
  Top

5 楼iamsangster(浪人(★★★★★)回复于 2003-12-03 14:27:44 得分 0

首先我要告诉你,需要执行asp时,必须是服务端,所以只能提交后才能取道数据,不要做无谓的..........Top

6 楼bzscs(沙虫 我爱小美)回复于 2003-12-03 14:29:39 得分 0

request("mark")Top

7 楼actor2222(优悠)回复于 2003-12-03 14:32:02 得分 0

用JAVASCRIP先写一函数A包含MARK  
  再用VBSCRIP写一函数B调用A并给参数C赋MARK值  
  直接调C即可(应该可以):)Top

8 楼iamsangster(浪人(★★★★★)回复于 2003-12-03 14:34:56 得分 10

请谈谈你需要什么,你的代码实在看不懂Top

9 楼actor2222(优悠)回复于 2003-12-03 14:47:42 得分 20

一般解决方式:提交到当前页。以上方法我没试过,但在文章中看过,仅供参考!:)Top

相关问题

  • 如何将从JSP页面中取得的系统当前时间写入oracle数据库表中?
  • 如何将从JSP页面中取得的系统当前时间写入oracle数据库表中?
  • 用WEBBROWSE显示了一网页,如何取得当前页面显示的数据呢?
  • ※※※※◎◎◎◎取得整个页面数据的方法--求助!!%◎◎◎◎※※※※
  • ※※※※◎◎◎◎取得整个页面数据的方法--求助!!%◎◎◎◎※※※※
  • 怎样将当前页面的数据读到txt文件里?
  • 如何获取当前页面中的表单数据呀?
  • 怎样取得当前insert的数据......
  • 怎样从jsp页面取得java写的函数里面的数据
  • 关于向某个页面post数据并取得Response的StatusCode(高手必看)

关键词

  • 函数
  • 数据
  • corpname
  • parentcorpname
  • mark
  • 变量
  • mdl
  • rs7
  • where corptype
  • conn

得分解答快速导航

  • 帖主:ronalogi
  • tigerwen01
  • avonqin
  • iamsangster
  • actor2222

相关链接

  • Web开发类图书

广告也精彩

反馈

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