小弟 最近在学习ASP想从数据库调出数据后 每行显示四个因为对 ASP 语法还不是很了解For 循环 怎么弄啊特此真心请教 先谢了刚才试着 写了几个代码 不过 还是有些问题Do While Not objRS.EOF
Data = ""
Response.Write " <tr>"
Response.Write " <td><A HREF='" & objRS("url") & "'>" & objRS("name") & "</A></td>"
objRS.MoveNext
Response.Write " <td><A HREF='" & objRS("url") & "'>" & objRS("name") & "</A></td>"
objRS.MoveNext
Response.Write " <td><A HREF='" & objRS("url") & "'>" & objRS("name") & "</A></td>" objRS.MoveNext
Response.Write " <td><A HREF='" & objRS("url") & "'>" & objRS("name") & "</A></td>"
objRS.MoveNext
Response.Write " </tr>"
Loop
显示的时候 第一行 总是显示3个 第一个总是空着 比如 1 2 3
4 5 6 7
8 9 10 11还有我数据库里的纪录 必须是3 + 4*i个 否则 就会出现错误 虽然我知道 这是由于 "Do While Not objRS.EOF" 引起的 可是目前 没有找到更好的办法 特此请教
Data = ""
Response.Write " <tr>"
Response.Write " <td><A HREF='" & objRS("url") & "'>" & objRS("name") & "</A></td>"
objRS.MoveNext
Response.Write " <td><A HREF='" & objRS("url") & "'>" & objRS("name") & "</A></td>"
objRS.MoveNext
Response.Write " <td><A HREF='" & objRS("url") & "'>" & objRS("name") & "</A></td>" objRS.MoveNext
Response.Write " <td><A HREF='" & objRS("url") & "'>" & objRS("name") & "</A></td>"
objRS.MoveNext
Response.Write " </tr>"
Loop
显示的时候 第一行 总是显示3个 第一个总是空着 比如 1 2 3
4 5 6 7
8 9 10 11还有我数据库里的纪录 必须是3 + 4*i个 否则 就会出现错误 虽然我知道 这是由于 "Do While Not objRS.EOF" 引起的 可是目前 没有找到更好的办法 特此请教
解决方案 »
- js获取DataList里的checkbox
- 问个域名传参数的
- 我安装了一个devexpress。net的一个产品,他把vs2005的帮助都给占用了,我现在用索引和目录都是devexpress的,ms的都看不到了,有什么好的解决办法吗?
- 参加INNIC调查中万元大奖
- 求页面中实现资源管理器效果的思路
- 讨论:关于收费的问题的解决方案
- 不好意思,大姐又要求弟弟妹妹帮忙了! 如何调试.aspx文件中的html元素和javascript语句?
- 为什么我用visual studio.NET 2003做出来的最简单的WEB应用程序无法预览?
- 往表添加记录不成功的问题
- 送分题
- ◢◤◢◤ 到底这个Cells[0].Controls[1]是什么意思呢? ◢◤◢◤
- DataGrid中没有数据时,能不能再页面上看见阿?
<%
dim i=0
Do While Not objRS.EOF
i=i+1
%>
<td><A HREF='<%=objRS("url")%>"><%=objRS("name")%></A></td>
<%if i mod 4=0 then%>
</tr>
<tr>
<%end if%>
<%
objRS.MoveNext
Loop%>
上面有一个"""要改成"'"如下:
<tr>
<%
dim i=0
Do While Not objRS.EOF
i=i+1
%>
<td><A HREF='<%=objRS("url")%>'><%=objRS("name")%></A></td>
<%if i mod 4=0 then%>
</tr>
<tr>
<%end if%>
<%
objRS.MoveNext
next%>
最下面的next改为Loop
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/tianxia.asp, line 29, column 5
dim i=0
----^
为什么 不能初始化啊还有没有朋友 有别的高招啊 求教啊
那是vb.net的写法这样:
dim i
i=0