好奇怪的需求,我怎么办,孟子E章一定要看
在网页上怎么做可以把一条数据库的记录记性竖向输出
如果多一条记录就会自动多输出一竖列
想不出来,救我
还有怎样使文本录入之间不用TAB进行跳转,而用回车键呢?
比如,用户输入用户名以后,按回车就会跳到密码框去
注:使用ASP
问题点数:100、回复次数:9Top
1 楼fason(咖啡人生)回复于 2003-06-02 18:39:20 得分 20
第一个就不是很明白你的意思了
第二个
<input onkeydown="if(event.keyCode==13)event.keyCode=9" name=user>
<input name=psw>Top
2 楼xjy521(笑剑影)回复于 2003-06-02 18:49:26 得分 20
if(event.keyCode==13)event.keyCode=9"Top
3 楼dragon_xm_lee(逍遥)回复于 2003-06-02 18:51:09 得分 0
谢谢上面那位大哥,是这样的
一般我们都是把数据库的内容一条一条横着在页面输出
如果太多了记录就分页
可是我们老板要我做一个一列为数据库中一条记录
比如第一条符合条件的排在第一列
第二条排第二列
这样的程序还要写成可通用的
就是数据库增加了符合条件的记录
列数会自己增加Top
4 楼tracy_qd(小小虫)回复于 2003-06-02 18:57:57 得分 20
第一问题
<table width="100%">
<tr>
<%
do while rs.eof
%>
<td width="<%=int(100/rs.recordcount)%>%">
<table width="100%">
<%
for i=0 to fieldcount
%>
<tr>
<td width="100%"><%rs(i)%></td>
</tr>
<%
next
%>
</table>
</td>
<%
loop
%>
</tr>
</table>Top
5 楼tracy_qd(小小虫)回复于 2003-06-02 18:59:28 得分 0
更改:<%=rs(i)%>Top
6 楼dragon_xm_lee(逍遥)回复于 2003-06-02 19:01:36 得分 0
谢谢,我明白你说的意思了Top
7 楼fason(咖啡人生)回复于 2003-06-02 19:12:53 得分 20
<table border="1">
<%for i=0 to rs.fields.count-1%>
<tr>
<%
do while not rs.eof%>
<td><%=rs(i)&" "%></td>
<%
rs.movenext
loop
rs.movefirst
%>
</tr>
<%next%>
</table>
Top
8 楼stationxp(Stan@BITI)回复于 2003-06-02 19:41:41 得分 20
规范写法:
================================================================
<table>
<tr>
<% while not rs.eof %>
<td>
<table>
<tr>
<td><%=rs("key1")%></td>
</tr>
<tr>
<td><%=rs("key2")%></td>
</tr>
<tr>
<td><%=rs("key3")%></td>
</tr>
<tr>
<td><%=rs("key4")%></td>
</tr>
</table>
</td>
<% rs.movenext
loop %>
</tr>
</table>Top
9 楼sunnyfigo(sunnyfigo)回复于 2003-06-02 20:30:55 得分 0
看来代码才知道楼主意思!
就是把数据信息按列显示出来!Top




