关于删除ACCESS数据库的问题
jscript吧
全部回复
仅看楼主
level 1
renqiang_888 楼主

delete:
example7.asp:<%set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")exec="delete * from guestbook where 编号="&request.form("id")conn.execute exec%>上面是一个提交表单和一个删除的页面,我想请问一下比如我的数据库中有10条信息,ID的编号从1到10如果此时我删除的是第9条信息的话,再返回查询页面的话ID的排序从原来的1.2.3.4.5.6.7.8.9.10变成了1.2.3.4.5.6.7.8.10请问如果使查询页面变成1.2.3.4.5.6.7.8.9应该怎么为呢?下面是我的查询页的代码:example72.asp:<%set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")exec="select * from guestbook"set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,1 %>
无标题文档
<%do while not rs.eof%><%rs.movenextloop%>
<%=rs("编号")%>
<%=rs("name")%>
<%=rs("tel")%>
<%=rs("message")%>
<%=rs("time")%>
2006年04月30日 20点04分 1
level 1
access和sql server这种弱智数据库不支持rowid,所以你自己写罗,<% dim i : i=0do while not rs.eof i= i+1%> <%=i> <%=rs("name")%> <%=rs("tel")%> <%=rs("message")%> <%=rs("time")%> <% rs.movenext loop %>
2006年05月04日 13点05分 2
level 1
朋友不错
2006年05月13日 03点05分 3
1