社区
ASP
帖子详情
不要奸笑!asp有办法读到表格里的数据吗?100相送!
Jeroki
2002-08-19 04:27:30
<TR BGCOLOR="#FFFFFF">
<td width="75">将计就计</td>
<td width=246>文物外文</td>
<td width=38>810</td>
</tr>
如过能将上述三项数据一次性读进我的数据库,那该多爽啊!
...全文
165
24
打赏
收藏
不要奸笑!asp有办法读到表格里的数据吗?100相送!
将计就计 文物外文 810 如过能将上述三项数据一次性读进我的数据库,那该多爽啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdtashenjie
2002-08-20
打赏
举报
回复
你可以设置隐含文本框,然后,些个函数,比如:
function ToSubmit() {
document.YourForm.HiddenElementNm1.value=YourId.rows(0).cells(0).innerText;
document.YourForm.HiddenElementNm2.value=YourId.rows(0).cells(1).innerText;
document.YourForm.HiddenElementNm3.value=YourId.rows(0).cells(2).innerText;
document.YourForm.submit();
}
Jeroki
2002-08-20
打赏
举报
回复
楼上的兄弟!为何不能运行呢!
hchxxzx
2002-08-20
打赏
举报
回复
<TABLE id=YourId>
<TR BGCOLOR="#FFFFFF">
<td width="75">001</td>
<td width=246>文物外文</td>
<td width=38>810</td>
</tr>
</TABLE>
<FORM ACTION="">
</FORM>
<script language="VBScript">
document.write "<form name='form1' METHOD=POST action='xxx.asp'><input type='hidden' name=hid1></form>"
for i=0 to document.all("yourid").rows(0).cells.length-1
str1=str1&YourId.rows(0).cells(i).innerText
next
document.all("hid1").value=str1
alert(document.all("hid1").value)
'赋值成功之后把它提交出去就可以写到数据库了
form1.submit()
</script>
caoshangfei
2002-08-20
打赏
举报
回复
up。。我也想要这样的程序,谁解决好了,麻烦也告诉我一下。。
Jeroki
2002-08-20
打赏
举报
回复
<TABLE id=YourId>
<TR BGCOLOR="#FFFFFF">
<td width="75">001</td>
<td width=246>文物外文</td>
<td width=38>810</td>
</tr>
</TABLE>
<script language="VBScript">
document.write YourId.rows(0).cells(0).innerText
document.write YourId.rows(0).cells(1).innerText
document.write YourId.rows(0).cells(2).innerText
</script>
輸出的結果如下:但我怎樣才能將其分別截取出來呢!因為我分別要寫入數据庫對應的字段中去
001文物外文810
yonghengdizhen
2002-08-20
打赏
举报
回复
你的提交方案有点不伦不类
Jeroki
2002-08-20
打赏
举报
回复
我這樣去做:
<script language="javavScript" type="text/VBScript">
function get_td(){
get_value=get_text.innerHTML;
window.location=window.location.href+"?return_get="+get_value;
}
</script>
<form name="form1" id="form1" method="post" action="haha.asp" onsubmit="get_td();return">
<td id=get_text>hahha</td>
<input type="submit" name="Submit" value="Submit" >
</form>
<br>
<%
=request.querystring("return_get")//為何其值輸不出來呢?
%>
Jeroki
2002-08-20
打赏
举报
回复
好!我就用樓上的主義測試一下!~
Jeroki
2002-08-20
打赏
举报
回复
:::::::::a.asp:::::::::::
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<%
dim s()
nameindex=Request.Form("nameindex")
nameindex=split(nameindex,"|")
redim s(ubound(nameindex))
for i=0 to ubound(nameindex)
s(i)= Request.Form(nameindex(i))
next
DbPath = SERVER.MapPath("kk.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath
sql="insert into qq(test,test1,test2) values('" & s(0) & "','" & s(1) & "','" & s(2) & "')"////测试一行表格通过,先给分,但现在还有一个问题就是,在这里让其数值动态插入数据库,即表格有NN行,就一次性入库N行记录,此想法可行不?问题通过再给!
conn.Execute sql
conn.Close
set conn=nothing
%>
<TABLE border=1>
<tr><td><%=s(0)%></td><td><%=s(1)%></td><td><%=s(2)%></td></tr>
<tr><td><%=s(3)%></td><td><%=s(4)%></td><td><%=s(5)%></td></tr>
</TABLE>
</body>
</html>
Jeroki
2002-08-20
打赏
举报
回复
看来这个问题还是值得探讨!我去测试以下先。。。。。。。。。。
肄若芸
2002-08-20
打赏
举报
回复
<td id=get_text>hahha</td>
function get_td(){
get_value=get_text.innerHTML;
window.location=window.location.href+"?return_get="+get_value;
}
在你的asp中写入
get_in_asp_after_submit=request.querystring("return_get")
Go_Rush
2002-08-20
打赏
举报
回复
<!----a.htm--->
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script>
function setform(){
var s="";
var nameindex="";
for (var i=0;i<table1.rows.length;i++)
for (var j=0;j<table1.rows(i).cells.length;j++){
s+="<input type=hidden name=\"m"+(i+1)+(j+1)+"\" value=\""+table1.rows(i).cells(j).innerText+"\">\n"
nameindex+="m"+(i+1)+(j+1)+"|"
}
nameindex=nameindex.substring(0,nameindex.length-1)
s+="\n<input type=hidden name=\"nameindex\" value=\""+nameindex+"\">\n"
s+="<input type=submit value=\"提交数据\">"
//alert(s);
form1.innerHTML=s;
}
</script>
</HEAD>
<body onload="setform()">
<TABLE id=table1 border=1>
<tr><td>001</td><td>002</td><td>003</td></tr>
<tr><td>一</td><td>二</td><td>三</td></tr>
</TABLE>
<form id=form1 action="a.asp" method=post>
</form>
</body>
</html>
<!---a.asp--->
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<%
dim s()
nameindex=Request.Form("nameindex")
nameindex=split(nameindex,"|")
redim s(ubound(nameindex))
for i=0 to ubound(nameindex)
s(i)= Request.Form(nameindex(i))
next
sql="insert into test values('" & s(0) & "')"
set conn=server.CreateObject("adodb.connection")
conn.Open "..{你的连接字符串}.."
conn.Execute sql
conn.Close
set conn=nothing
%>
<TABLE border=1>
<tr><td><%=s(0)%></td><td><%=s(1)%></td><td><%=s(2)%></td></tr>
<tr><td><%=s(3)%></td><td><%=s(4)%></td><td><%=s(5)%></td></tr>
</TABLE>
</body>
</html>
wanghui0380
2002-08-19
打赏
举报
回复
这个东东如果你不提交,永远不可能实现,要知道在web页面显示的表格都在前台显示的,也就说他是在你asp执行之后才显示的,你不提交怎么才能存入数据库??
我不知道,也许asp.net的run at server 可以
seventhmm
2002-08-19
打赏
举报
回复
用隐藏域可以实现!大家只能给你提示,具体你去查书吧!多调世几次就会了!
用别人的你永远不会!:)
flashasp
2002-08-19
打赏
举报
回复
各位可否詳細一點呢?
online
2002-08-19
打赏
举报
回复
试试xml
七伤拳
2002-08-19
打赏
举报
回复
用隐藏域,把表格中的文本读出来赋给此隐藏域,然后再ASP文件中读出来。
Go_Rush
2002-08-19
打赏
举报
回复
<TABLE id=YourId>
<TR BGCOLOR="#FFFFFF">
<td width="75">将计就计</td>
<td width=246>文物外文</td>
<td width=38>810</td>
</tr>
<TR BGCOLOR="#FFFFFF">
<td width="75">将计就计222222</td>
<td width=246>文物外文2222222</td>
<td width=38>81022</td>
</tr>
</TABLE>
<script>
alert(YourId.rows(0).cells(0).innerText);//显示第一行,第一列的数据
alert(YourId.rows(0).cells(1).innerText);//显示第一行,第二列的数据
alert(YourId.rows(0).cells(2).innerText);//显示第一行,第三列的数据
alert(YourId.rows(1).cells(0).innerText);//显示第二行,第一列的数据
</script>
yonghengdizhen
2002-08-19
打赏
举报
回复
用IE的数据绑定.
看MSDN去
MeXP
2002-08-19
打赏
举报
回复
用DOM好像可以做到
加载更多回复(4)
光子晶体90度弯曲波导的2D FDTD(Matlab代码实现)
内容概要:本文详细介绍了利用二维时域有限差分法(2D FDTD)对光子晶体90度弯曲波导进行数值仿真的Matlab代码实现。该仿真方法旨在精确分析光子晶体波导在弯曲结构下的光传输特性,揭示其导光机制与缺陷模式的调控原理。资源包含完整的Matlab程序代码,支持对空间网格划分、介电常数分布、边界条件(如PML吸收边界)及光源参数等关键仿真要素的灵活设置与优化,便于用户复现结果并开展深入研究。通过仿真可直观获得光场在波导中的传播动态、透射谱特性以及能量损耗情况,为高性能光子器件的设计与优化提供理论依据和技术支持。; 适合人群:具备电磁场理论、光学基础和Matlab编程能力,从事光子学、集成光学或纳米光子器件研究的研究生、科研人员及工程技术开发者。; 使用场景及目标:①学习和掌握FDTD方法在周期性介质(光子晶体)器件仿真中的具体应用流程;②研究90度弯波导的光传输性能,分析弯曲损耗来源并探索低损耗结构优化方案;③作为光子集成电路中关键无源器件的设计与教学参考案例,服务于学术研究与工程实践。; 阅读建议:建议结合光子晶体能带理论与FDTD算法基本原理进行系统学习,运行代码时应逐步调整结构参数与仿真设置,观察光场演化和输出结果的变化,以深化对物理现象的理解,并可在此基础上拓展至其他复杂光子结构(如分束器、谐振腔)的仿真分析。
基于共识的捆绑算法(CBBA)的多智能体多任务分配问题-远程太空船交会和维修的 RPO 规划任务研究(Matlab代码实现)
内容概要:本文系统研究了基于共识的捆绑算法(Consensus-Based Bundle Algorithm, CBBA)在多智能体多任务分配中的应用,重点聚焦于远程太空船交会与维修任务中的相对运动规划(RPO)问题。通过构建多航天器协同任务场景,采用Matlab代码实现了CBBA算法的全过程仿真,展示了其在分布式决策框架下高效完成任务分配的能力。研究深入探讨了任务收益建模、路径规划约束、通信延迟与动态重规划等关键环节,验证了CBBA在确保任务分配一致性、避免资源冲突、适应动态环境变化以及优化整体任务效能方面的优越性能,为复杂空间任务中的自主协同提供了可靠的技术路径。; 适合人群:具备控制理论、航天动力学、分布式优化或多智能体系统等相关背景,从事航天任务规划、智能优化算法研究或相关工程实践的研究生、科研人员及航空航天领域工程师。; 使用场景及目标:①为多航天器在轨服务(如交会对接、空间维修)提供高效、鲁棒的分布式任务分配解决方案;②深入理解CBBA算法的核心机制及其在高动态、强约束空间任务中的适应性与优化潜力;③推动分布式人工智能算法在航天工程实际系统中的集成与应用验证。; 阅读建议:建议读者结合提供的Matlab代码,重点剖析任务建模逻辑、收益函数设计、共识迭代过程及收敛性分析模块,通过修改场景参数进行仿真实验,以深化对多智能体协同决策机制与算法性能边界条件的理解。
exness5exewebvnj
exness5exewebvnj
计及自适应预测修正的微电网 MPC 优化调度方法研究(Matlab代码实现)
内容概要:本文研究了一种计及自适应预测修正的微电网模型预测控制(MPC)优化调度方法,并提供了基于Matlab的完整代码实现。该方法融合自适应预测机制与MPC滚动优化框架,有效应对微电网中可再生能源出力波动、负荷需求不确定性等多重挑战,显著提升调度决策的精度与系统鲁棒性。通过构建动态反馈校正机制,实时修正预测模型误差,优化未来时段的运行策略,实现对微电网内部分布式电源、储能系统及可控负荷的协同调控,达成经济性、稳定性与环保性多目标的综合优化。所提方法具有较强的工程实用性与理论价值,为现代智能微电网的能量管理系统提供了可靠的技术支撑。; 适合人群:具备电力系统分析、优化控制理论基础及Matlab编程能力的研究生、科研人员,以及从事微电网、智能配电系统、新能源并网等领域技术研发的工程技术人员。; 使用场景及目标:①应用于高校与科研机构开展微电网优化调度算法的仿真研究与性能验证;②服务于电力企业或能源科技公司开发先进能量管理系统(EMS),提升微电网运行效率与可再生能源消纳能力;③作为自动化、电气工程等专业的高级教学案例,帮助学生深入理解MPC在复杂能源系统中的建模、优化与反馈控制全过程。; 阅读建议:建议读者结合Matlab代码逐模块分析算法实现流程,重点掌握预测模型构建、滚动优化求解及反馈修正机制的设计逻辑,可通过调整预测时域、权重系数与扰动场景等参数进行仿真实验,深入理解各环节对系统性能的影响。
科技服务贯标需求快速增长如何把握.docx
科易网基于40亿+科创知识图谱
数据
库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章