编程论坛
注册
登录
编程论坛
→
ASP技术论坛
请问各位专家:数据库的值怎么放入动态文本框
ibm888
发布于 2012-11-09 10:27, 528 次点击
从数据库取值然后动态生成文本框,再将值放入该文本框。
就像C/S结构里 子窗口选取产品点确定后 父窗口自动产生相应文本框数 并且读到子窗口的值。
是用临时表还是用其他变量方法,如果不是用临时表 请赐教方法!
4 回复
#2
hu9jj
2012-11-09 12:16
可以参照下面的代码:
<tr>
<td width="400" align="center" height="28">文章名</td>
<td width="80" align="center" height="28">作者</td>
<td width="100" align="center" height="28">来源</td>
<td width="100" align="center" height="28">发表日期</td>
<td width="100" align="center" height="28">修改日期</td>
</tr>
<%
do while not rs.eof
%>
<tr bgcolor="D0EFFF">
<td with="20"></td>
<td width="400> <% =rs("字段名1") %> </a></td>
<td width="80"> <% =rs("字段名2") %></td>
<td width="100"> <% =rs("字段名3") %></td>
<td width="100"> <% =rs("字段名4") %></td>
<td width="100"> <% =rs("字段名5") %></td>
</tr>
<%
rs.movenext
loop
%>
#3
ibm888
2012-11-09 12:28
回复 2楼 hu9jj
这个只是简单的循环展示数据 跟我阐述的问题不搭界吧
问题的关键 不是取数 而是放数
#4
yms123
2012-11-09 14:35
可以参照下面的代码:
<tr>
<td width="400" align="center" height="28">文章名</td>
<td width="80" align="center" height="28">作者</td>
<td width="100" align="center" height="28">来源</td>
<td width="100" align="center" height="28">发表日期</td>
<td width="100" align="center" height="28">修改日期</td>
</tr>
<%
do while not rs.eof
%>
<tr bgcolor="D0EFFF">
<td with="20"></td>
<td width="400> <input type="text" value="<% =rs("字段名1") %>"/></td>
<td width="80"> <input type="text" value="<% =rs("字段名2") %>"/></td>
<td width="100"> <input type="text" value="<% =rs("字段名3") %>"/></td>
<td width="100"> <input type="text" value="<% =rs("字段名4") %>"/></td>
<td width="100"> <input type="text" value="<% =rs("字段名5") %>"/></td>
</tr>
<%
rs.movenext
loop
%>
还有如果你是用javascript的open弹的子窗口,根本不需要临时表
用window.opener.location="父窗口的url?文本框数=5";
这样来传到子窗口即可,上面那句代码是javascript的写在子窗口中
#5
ibm888
2012-11-09 15:54
以下是引用
yms123
在2012-11-9 14:35:23的发言:
可以参照下面的代码:
文章名
作者
来源
发表日期
修改日期
"/>
"/>
"/>
"/>
"/>
还有如果你是用javascript的open弹的子窗口,根本不需要临时表
用window.opener.location="父窗口的url?文本框数=5";
这样来传到子窗口即可,上面那句代码是javascript的写在子窗口中
但是关键是要子窗口点一次按钮 父窗口自动生成一个文本框 并把值传过去 文本框数是动态的,版主你说的适合于一次选择,如果多次选择最后的结果就成为最后一次选择的信息了
[
本帖最后由 ibm888 于 2012-11-9 16:08 编辑
]
1