| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 772 人关注过本帖
标题:请问如何可以让在数据库查找到的数据添加序号?
只看楼主 加入收藏
lihaoru
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2004-11-11
收藏
 问题点数:0 回复次数:7 
请问如何可以让在数据库查找到的数据添加序号?

RT
让序号能够对应表里的相应行数
<!--#include file="config.asp"-->
<!--#include file="conn.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<link rel="stylesheet" type="text/css" href="style.css">
<link rel="stylesheet" href="../Css/style.css" type="text/css">
<style type="text/css">
<!--
.style1 {color: #666666}
-->
</style>
<script language="vbscript" runat="server">
''''''''''''''''''''''''''''''''''''''''''''''''
Function DataToRsStatic(Conn,strSql)
Dim RsStatic
On Error Resume NexT
Set DataToRsStatic = Nothing
If Conn Is Nothing Then
Exit Function
End If
Set RsStatic = server.CreateObject("ADODB.RecordSet")
RsStatic.CursorLocation = 3
RsStatic.Open strSql,Conn,3,3
If Err.Number <> 0 Then
Exit Function
End If
set DataToRsStatic = RsStatic
End Function

</script>
</head>

<body>
<b><font face="Wingdings" style="FONT-SIZE: 12pt; WIDTH: 20px; COLOR: #666666">)</font>客户资料</b><br>
<%
Dim conn
dim phonecode
phonecode = Request.QueryString("phonecode")
Set Conn = CreateObject("ADODB.Connection")
conn.open "Provider=IBMDADB2.1;Password=didwell;Persist Security Info=True;User ID=administrator;Data Source=aa"
strSql = "SELECT * FROM T_NoteForSend where phonecode = '" & phonecode & "' or phonecode like '%" & phonecode & "' fetch first 4 rows only "
set rstData = DataToRsStatic(conn, strSql)

if rstData.eof or rstData.bof then
response.Write("<br>没有该客户资料<br>")
else
rstData.MoveFirst
Dim count
Count = rstData.recordcount
%>
<table table cellspacing=1 cellpadding=0 border=0 width="69%" bgcolor="#c3bfb3">
<tr bordercolor="#000000">
<td bgcolor="#CCCCCC" class="td-detail"><div align="left"> 序号 </div></td>
<td bgcolor="#CCCCCC" class="td-detail"><div align="left"> 信息标识 </div></td>
<td bgcolor="#CCCCCC" class="td-detail"><div align="left"> 手机号码 </div></td>
<td bgcolor="#CCCCCC" class="td-detail"><div align="left"> 短信类型 </div></td>
<td bgcolor="#CCCCCC" class="td-detail"><div align="left"> 短信内容 </div></td>
</tr>
<tr bordercolor="#000000">
<% Do While Not rstData.EOF And Count < rstData.PageSize %>
<td bgcolor="#FFFFFF"><div align="left"><%= count %></div></td>
<td bgcolor="#FFFFFF"><div align="left"><%= rstData("NoteSID") %></div></td>
<td bgcolor="#FFFFFF"><div align="left"><%= rstData("phonecode") %></div></td>
<td bgcolor="#FFFFFF"><div align="left"><%= rstData("sendType") %></div></td>
<td bgcolor="#FFFFFF"><div align="left"><%= rstData("NoteContent") %></div></td>
</tr>
<%
'rstData.movefirst
Count = Count + 1
rstData.MoveNext
Loop
%>
</table>
<%
rstData.Close
Set rstData = nothing
conn.close
Set conn=Nothing
End If
'Dim conn1,count1
'Set conn1 = ConnDataBase2()
'strSql = "SELECT * FROM T_Customerinfo"
'strSql = "SELECT * FROM T_NoteForSend fetch first 1 rows only"
'Set rstData = DataToRsStatic(conn1, strSql)
'count1 = rstData.RecordCount
%>
</body>
</html>

这是我写的,但是count后的第一个序号为4 后面的5这样下去,请问有什么办法可让其从1开始

[此贴子已经被作者于2005-11-4 14:11:44编辑过]

搜索更多相关主题的帖子: 数据库 序号 css text 
2005-11-04 14:08
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
那你的count初始化的时候就要初始化为1不能取记录的数
2005-11-04 14:20
lihaoru
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2004-11-11
收藏
得分:0 
以下是引用islet在2005-11-4 14:20:07的发言:
那你的count初始化的时候就要初始化为1不能取记录的数

那这样的话还count还可以和recordcount里的记录集相对应吗?

2005-11-04 14:31
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
你不是要从1开始吗

那你到底想从几开始
2005-11-04 14:34
lihaoru
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2004-11-11
收藏
得分:0 
是要从1开始,但要让序号能够对应表里的相应行数
2005-11-04 14:42
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
怎么相应 序号除了看还有啥用??
2005-11-04 16:17
volte
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:69
帖 子:1167
专家分:1316
注 册:2004-12-19
收藏
得分:0 

你在数据库里面设置一个id
不就可以了


大家都是朋友,有空就来坐坐!
2005-11-04 16:28
dreame
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:521
专家分:0
注 册:2005-10-23
收藏
得分:0 

有时候真的想放弃寂寞的等待,但她是那么的可爱!I love u forever!
2005-11-04 20:34
快速回复:请问如何可以让在数据库查找到的数据添加序号?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020176 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved