做ASP博客的人,不知道会不会比较郁闷因为删除日志等导致的日志ID空了一位无用,反正我是不那么喜欢,这是第1000篇日志,ID就要是1000。如果已经有删除的日志咋办?据说有个方法就是新开博客等相关程序,然后执行数据导入;但我没试过,而且这也仅限制在博客程序上。现在说说通用方法,手动修改,要比较熟悉excel和access,否则干活就累咯。下面还是以博客来举例:
用office 2007里的Access程序打开数据库,先看看日志处的id,把空id号(已经删除没有日志的id)都找出来,记下,备用。在左侧找到记录日志的表名,比如是blog_Article,右击,复制;然后在左边空白处粘帖,在弹出框里选择“只粘贴结构”,这样就会出现一个空表,名为的blog_Article 的副本。到blog_Article里,点右边任意位置,按Ctrl+A(全选),再按Ctrl+C(复制);到blog_Article 的副本里,点右边任意位置,按Ctrl+A(全选),再按Ctrl+V(粘贴)。则可以看到,日志内容全部都到了副本表里,而且自动编号也是按顺序排列的。把blog_Article表删除,把blog_Article 的副本表改名为blog_Article。这样完成第一步。