請各位大俠HELP,為什麼數值傳遞有問題?在線等待,來者有分

alf7927 2002-07-26 06:18:42
我做了一個信息檢索功能的ASP,主要功能是分面顯示檢索信息,這裡涉及到一個數據傳遞的問題,在處理上。我把一些數據放在不可見的控中,在傳遞後,數值為空,
源程式如下
<html>
<head>
<title>分頁顯示查詢結果</title>
<meta http-equiv="Content-Type" content="text/html; charset=big5">

</head>
<%
dim conn,connstr,s1
connstr="DBQ="+server.mappath("data.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
Set conn=Server.CreateObject("ADODB.CONNECTION")
conn.open connstr

set rs=Server.CreateObject("Adodb.Recordset")
dim sm,lb,cbs,jyr
sm=request.form("sm")
lb=request.form("lb")
cbs=request.form("cbs")
jyr=request.form("jyr")
s1="select id,sm,lb,cbs,jf,jyr from BOOK where ("

response.write"KK"
response.write lb
response.write cbs
response.write jyr


if sm<>"" then
s1=s1&"sm="&"'"&sm&"'"
flag=1
end if
if lb<>"0" and flag=1 then
s1=s1&" and lb="&"'"&lb&"'"
flag=1
elseif lb<>"0" then
s1=s1&"lb="&"'"&lb&"'"
flag=1
end if
if cbs<>"1" and flag=1 then
s1=s1&" and cbs="&"'"&cbs&"'"
flag=1
elseif cbs<>"1" then
s1=s1&"cbs="&"'"&cbs&"'"
flag=1
end if
if jyr<>"2" and flag=1 then
s1=s1&" and jyr="&"'"&jyr&"'"
flag=1
elseif jyr<>"2" then
s1=s1&"jyr="&"'"&jyr&"'"
flag=1
end if

s1=s1&")"
if sm="" and lb="0" and cbs="1" and jyr="2" then
s1="select id,sm,lb,cbs,jf,jyr from BOOK "
end if

response.write s1
rs.open s1,conn,1,3
if NOT rs.EOF then
rs.PageSize=5
rowcount=rs.PageSize
scrollaction=Request.Form("scrollaction")
if scrollaction<>"" then
pageno=Mid(scrollaction,2,1)
if pageno<1 then
pageno=1
end if
else
pageno=1
end if

rs.AbsolutePage= pageno
%>

<body bgcolor="#FFFFFF" background="img/back5.jpg">
<div align="center">
<p> </p>
<p> </p>
<p><font color="#0000FF" size="+5" face="標楷體"><b>查詢結果 </b></font></p>
<p>  </p>


<p><font face="標楷體"><b><font color="#CC3333"> </font></b></font></p>
<form name="form1" >
</form>
<table bgcolor=#FFFFFF border=1 bordercolordark=#3366FF bordercolorlight=#CC3366
cellpadding=2 cellspacing=0 height=40 width=680 align="center" bordercolor="#CC3333">
<tr bgcolor="#FFFFFF" valign="middle" align="center">
<td width=60 height="14">序號</td>
<td width=137 height="14">書名</td>
<td width=113 height="14">類別</td>
<td width=133 height="14">出版社</td>
<td width=81 height="14">借否</td>
<td colspan=16 width=118 height="14">借用人</td>
</tr>

<%
rs.movefirst
rowcount=rs.PageSize
do while NOT rs.eof and rowcount>0
%>
<tr>
<% for i=0 to 5%>
<td align=center width=60 height="20"><% =rs(i) %></td>
<%next%>
</tr>
<%
rowcount=rowcount-1
rs.movenext
loop
%>
</table>
<font face="標楷體"><b><font color="#CC3333">請選擇查看詳細信息序號</font></b></font> <font face="標楷體"><b><font color="#CC3333">
<select name="menu1" >
<option selected>請選擇</option>
<%
rs.movefirst
rs.AbsolutePage=pageno
rowcount=rs.pagesize
do while not rs.eof and rowcount>0
%>
<option><%=rs("id")%></option>
<%
rs.movenext
rowcount=rowcount-1
loop
%>
</select>
</font></b></font><font face="標楷體"><b><font color="#CC3333">
<input type="submit" name="b1" value="查看">
</font></b></font><br>
<form method=post action="view.asp">

<input type="hidden" name "lb" value="<%=lb%>"> 《問題是傳不過去,為空》
<input type="hidden" name "cbs" value="<%=cbs%>">
<input type="hidden" name "jyr" value="<%=jyr%>">
<input type="hidden" name "sm" value="<%=sm%>">


就這這幾個數據,傳到下頁為空,我看了一天了,不知怎麼辦

<% if pageno>1 then %>
<p align="center">
<input type="submit" name="scrollaction" value="<%="第"&pageno-1&"頁"%>"style="color:#0000000; font_size:12pt;">
<%end if %> <%if rowcount=0 then %>
<input type="submit" name="scrollaction" value="<%="第"&pageno+1&"頁"%>"style="color:#0000000; font_size:12pt;">
<font color="#333399"><%end if%> <font face="標楷體"><b><font size="+1">返回</font></b></font></font>
</form>
</div>
<%else%>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>


<td width ="15%"></td>
<td width ="67%">
<p align="center"></p>
<p align="center"><font size="+4" color="#CC3333">對不起,您查找的記錄不存在 !</font></p>
</td>
<td width="18%"></td>
</tr>
</table>
<% end if%>
<%
response.write"KqwqwqwK"
response.write lb
response.write cbs
response.write jyr
%>
<%set conn=nothing
set rs=nothing %>


</body>
</html>


請給點提示,
...全文
89 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
alf7927 2002-07-27
  • 打赏
  • 举报
回复
謝謝大家
alf7927 2002-07-27
  • 打赏
  • 举报
回复
thinkover(至真宝) :
你把我想的也太弱智了,當然會接收了,但為空值,不知為什麼
alf7927 2002-07-27
  • 打赏
  • 举报
回复
各位,這一頁即是接收頁,在程式上部分有接收語句,但是值為空。我的意思是實現分面功能,即傳送和接收都為本頁,但是在程式中卻沒有值
happynet 2002-07-27
  • 打赏
  • 举报
回复
你现在已经有通过FORM传送,接受时应该用

lb=request.form("lb")
cbs=request.form("cbs")
jyr=request.form("jyr")
sm=request.form("sm")
<input type="hidden" name "lb" value="<%=lb%>"> 类似这样的,你应该在name后面加入等号。
为:<input type="hidden" name="lb" value="<%=lb%>">
liuzxit 2002-07-27
  • 打赏
  • 举报
回复
你先把hidden改成text看看它本身有沒有值﹐說不定它本身就為空了
JavaCoffee 2002-07-26
  • 打赏
  • 举报
回复
在接收时漏了一条,应该是:
lb=request("lb")
cbs=request("cbs")
jyr=request("jyr")
sm=request("sm")
JavaCoffee 2002-07-26
  • 打赏
  • 举报
回复
将你的这几句:
<input type="hidden" name "lb" value="<%=lb%>"> 《問題是傳不過去,為空》
<input type="hidden" name "cbs" value="<%=cbs%>">
<input type="hidden" name "jyr" value="<%=jyr%>">
<input type="hidden" name "sm" value="<%=sm%>">

改为:

<input type="hidden" name= "lb" value="<%=lb%>"> 《問題是傳不過去,為空》
<input type="hidden" name= "cbs" value="<%=cbs%>">
<input type="hidden" name= "jyr" value="<%=jyr%>">
<input type="hidden" name= "sm" value="<%=sm%>">

另外,在接收页面里,采用下面的方法接收:
cbs=request("cbs")
jyr=request("jyr")
sm=request("sm")

应该没有问题了,你试试吧,有问题短信联系。
内容概要:本文围绕基于电感电容电流环PI与前馈补偿矩阵构造的跟网型储能变流器,开展dq坐标系下的阻抗理论建模与Simulink仿真对比研究。通过建立储能变流器在dq域的数学模型,设计包含电感电流内环、电容电流中间环和电压外环的多环控制结构,并引入前馈补偿矩阵以提升系统的动态响应能力和稳定性。在此基础上,采用小信号分析法推导系统的输出阻抗模型,构建完整的dq域阻抗理论框架,并利用Simulink平台搭建高保真仿真模型进行频域扫频验证,实现理论建模与仿真结果的精确对比,深入分析控制参数对系统阻抗特性的影响规律,揭示其在抑制并网系统振荡、提升稳定性方面的关键作用,为新能源并网系统的稳定性分析与优化设计提供坚实的理论支撑和技术路径。; 适合人群:具备电力电子、自动控制理论基础,从事新能源发电、储能系统、微电网或电力系统稳定性研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①掌握跟网型储能变流器在dq域的阻抗建模方法;②理解多环控制与前馈补偿对系统阻抗特性的影响机制;③实现理论阻抗模型与Simulink仿真扫频结果的对比验证,支撑并网稳定性分析。; 阅读建议:学习者应结合控制理论与电力电子变换器知识,重点关注数学推导与仿真建模的一致性,建议动手复现Simulink仿真模型并进行参数敏感性分析,以深化对阻抗重塑机理的理解。
内容概要:本文介绍了基于Matlab实现的基本雷达与干扰机仿真系统,旨在通过代码实践帮助读者深入理解雷达系统的工作原理及其在复杂电磁环境中与干扰机的相互作用机制。内容涵盖雷达信号的发射、传播、目标回波接收、微多普勒效应建模、干扰信号的生成与影响分析等关键环节,结合具体的Matlab代码实现了完整的仿真流程,并提供了详尽的结果可视化与性能评估,重点展示了目标探测、时频特征提取、干扰抑制策略等关键技术的实现方法,有助于掌握雷达系统动态特性与抗干扰能力的分析手段。; 适合人群:具备一定Matlab编程基础,对雷达系统、信号处理、电子对抗或通信工程等领域感兴趣的高校学生、科研人员及工程技术人员。; 使用场景及目标:①学习雷达系统的基本构成与工作流程;②掌握雷达回波信号与典型干扰信号(如噪声干扰、欺骗干扰)的数学建模方法;③通过Matlab仿真深入理解微多普勒特征、时频分析技术(如STFT、小波变换)及干扰抑制算法;④为开展雷达目标识别、抗干扰算法设计或电子战系统仿真等前沿研究奠定实践基础。; 阅读建议:建议读者结合提供的Matlab代码逐段运行并调试,重点关注雷达信号模型、目标运动建模、干扰生成模块及信号处理流程,配合文中仿真结果进行对比分析;同时可延伸学习现代信号处理技术如压缩感知、机器学习在雷达中的应用,以提升综合科研与工程实践能力。
基于星形耦合自均流机制的双三相LLC变换器变频调压与多模式切换控制策略研究(Simulink仿真实现)内容概要:本文研究了一种基于星形耦合自均流机制的双三相LLC变换器,重点探讨其变频调压与多模式切换控制策略,并通过Simulink进行仿真实现。该研究旨在解决双三相LLC变换器在不同工作模式下电流不均衡、电压调节不稳定等问题,通过引入星形耦合结构实现自动均流,提升系统效率与可靠性。文中详细分析了变频控制对谐振变换器输出电压的调节机理,设计了多模式平滑切换策略以适应负载变化,确保系统在轻载、重载及瞬态工况下的高效稳定运行。同时,建立了完整的Simulink仿真模型,验证了所提控制策略在动态响应、稳态精度和抗干扰能力方面的优越性。; 适合人群:从事电力电子与电力传动、新能源变换技术及相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于高效率、高可靠性的直流电源系统设计,如电动汽车充电、数据中心供电等;②为多相LLC谐振变换器的均流控制与模式切换提供理论支持和技术方案;③适用于需要高性能电源变换器的工业应用场景,推动先进控制策略在实际系统中的落地应用。; 阅读建议:读者应具备一定的电力电子电路与控制系统基础知识,建议结合Simulink仿真模型同步学习,深入理解控制逻辑的设计细节与参数整定方法,并可通过修改仿真参数验证不同工况下的系统性能,以增强实践理解和创新能力。
内容概要:WiFiSupply斯普莱WFS7000-52AX5是一款高性能、高负载型工业级双射频无线AP基站,支持2.4G和5.8G双频段WiFi6(802.11ax)标准,采用OFDMA、MIMO 4T4R架构及射频合路技术,实现最大1974Mbps的双频合并带宽。设备具备29dBm高发射功率、-96dBm高接收灵敏度,支持Fast Roaming快速漫游(切换延迟≤30ms)、多链路聚合、主备链路备份、巨量安全隧道等核心技术,保障低延迟、零丢包的稳定通信。配备5个千兆网口(含1个2.5G口)、支持POE/DC/端子多种供电方式,具备IP54防护、-45~85℃宽温运行、防浪涌防静电等工业级设计,适用于复杂恶劣环境。支持胖瘦一体模式、云端/本地/图形化多方式管理,并提供API接口便于第三方平台集成。; 适合人群:工业自动化、智能制造、智慧物流等领域中从事无线网络部署与运维的工程师和技术人员,具备基本网络知识和工业通信需求的专业用户。; 使用场景及目标:①用于AMR/AGV/RGV小车、无人叉车、穿梭车、天车、堆垛机等移动设备的无线联网;②满足无人机遥控、车载、船载、火车视频传输、分拣机PLC控制等高移动性、高可靠性场景的无线桥接与覆盖需求;③实现工业4.0环境下大规模终端接入、无缝漫游、安全传输的无线网络建设。; 阅读建议:本文档技术参数详尽,建议结合实际部署场景重点关注设备的射频性能、漫游切换、供电安装方式及管理功能,以便充分发挥其在高负载、强干扰工业环境下的优势。

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧