日期:2014-05-17  浏览次数:20386 次

批量删除数据
asp.net+access
因为方便用户自己排序已显示图片和新闻,不是按照发布时间来排序,数据表给了一个字段是存放该条新闻在前台显示的序号从小到大(1,2,3。。。),每删除一条新闻的时候,后面的新闻序号会自动-1,在批量删除100条数据的时候,每删除一条都要去把后面的新闻排序,这样造成access访问频繁承受不了压力而出错。我在删除一条数据的操作之后给了一个延迟1秒的语句,这样就基本不会出错,但是时间等的太久了,在这里来请教还有没有什么好的办法。
批量删除 access操作频繁 access压力

------解决方案--------------------
为什么要全部更新?跳号又不影响排序。
------解决方案--------------------
你删除数据对你前台的排序也没有影响啊,你的序号要在前台显示吗?序号列数据用:container.index+1 
------解决方案--------------------
引用:
你删除数据对你前台的排序也没有影响啊,你的序号要在前台显示吗?序号列数据用:container.index+1


正解  支持,  

后台的东西没必要让前台知道, 就像我们封装类,谁管你类里面是怎么样定义数据的,能实现功能就行了!!
------解决方案--------------------
引用:
你删除数据对你前台的排序也没有影响啊,你的序号要在前台显示吗?序号列数据用:container.index+1

序号列数据用:container.index+1