主题:  关已Access的问题。急用。

网络飞狐

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/4/6 13:07:54
#12002/5/27 9:05:27
我用Access做数据库,ID从1开始,自动排序的,但不知道为什么我把前面的记录删除后。
他不会从1排序,而是从我删除后的记录排的。
比如我删除前面十条,他就从第十条记起。不知有什么方法解决。



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
注册:2002/1/15 11:01:54
#22002/5/27 9:42:10
ID号就是这样的,一般不人为做调整.
如果你确实需要的话可以将ID列删除,再新建一列,自动排序.



网络飞狐

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/4/6 13:07:54
#32002/5/27 10:08:10
斑竹来了呀。
我们QQ上聊吧,说话方便一点,谢了。
还有就是我的ID是用的自动编号。



网络飞狐

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/4/6 13:07:54
#42002/5/27 11:30:32
我的ID列是不可选取的。
不能删除。所以也没法重建。



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
注册:2002/1/15 11:01:54
#52002/5/27 12:08:45
?
不会删不掉吧.
用设计视图删.
不过这样做没什么意义的.
ID排序一般不影响操作啊.



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
注册:2000/12/28 12:10:01
#62002/5/27 12:26:00
你可以自己再设一变量来显示ID呀,
如:
i=(page-1)*rstest.pagesize+1

编辑历史:[这消息被germchen编辑过(编辑时间2002-05-27 12:26:25)]


网络飞狐

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/4/6 13:07:54
#72002/5/27 12:42:37
TO:清风流云
具体应该??????



网络飞狐

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/4/6 13:07:54
#82002/5/27 12:46:10
TO:清风流云
具体应该怎么做?



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
注册:2000/12/28 12:10:01
#92002/5/28 8:32:23
<%page=1
if request("page")<>"" then page=cint(request("page"))
rowcount=20
sql="select * from forumbbs where stock_id="&stock_id&" order by id desc"
objrst.open sql,objconn,1,2
'objrst.open sql,objconn, , , adCmdText
objrst.PageSize = rowcount '设置每一页的记录数
if objrst.pagecount<>0 then objrst.absolutepage=page
if not objrst.eof then
%>



" method="post">

<%
i=(page-1)*rowcount+1
do while not objrst.eof and rowcount>0%>


<%objrst.movenext
rowcount=rowcount-1
loop%>

[共 <%=objrst.recordcount%> 条记录,第 <%=page%> 页,共 <%=objrst.pagecount%> 页]
<%
if page=1 then
    response.write "|上一页"
else
    response.write "|上一页"
end if
%> <%
if page=objrst.pagecount then
    response.write "|下一页|"
else
    response.write "|下一页|"
end if
%> 现第<%=page%>页  转到第





<%
response.write i '显示i序号
if objrst("xinji")="" then
response.write " "
else
select case objrst("xinji")
case 5:img="5_star.gif"
case 4:img="4_star.gif"
case 3:img="3_star.gif"
case 2:img="2_star.gif"
case 1:img="1_star.gif"
end select
response.write ""
end if%>
<%=objrst("username")%>  <%=objrst("posttime")%>  <%=objrst("content")%> 

<%else
response.write "还未有用户参于评论!"
end if%>




" method="post">


[共 <%=objrst.recordcount%> 条记录,第 <%=page%> 页,共 <%=objrst.pagecount%> 页]
<%
if page=1 then
    response.write "|上一页"
else
    response.write "|上一页"
end if
%> <%
if page=objrst.pagecount then
    response.write "|下一页|"
else
    response.write "|下一页|"
end if
%> 现第<%=page%>页  转到第









编辑历史:[这消息被germchen编辑过(编辑时间2002-05-28 08:34:21)]


tpc301

职务:普通成员
等级:1
金币:0.0
发贴:53
注册:2001/7/24 17:13:22
#102002/5/29 8:45:24
Id是一个不能重复的字段,因此当你删除一条记录后,id将不能从1开始了.但不影响程序的执行.如果你认为这样不顺眼,可以这么做:
  将表结构复制成一个新表,并且不要记录;
  将原表所有记录复制到新表里;
  删除原表;
  修改新表表名为原表名;

  :)是不是很苯?



网络飞狐

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/4/6 13:07:54
#112002/5/29 15:29:10
谢谢,班主,也谢谢tpc301
班主能告诉我你是怎么做的吗?