在程序里可以用recordset的 rs.book,他会自动记录所访问的记录数,中间不会出现不连续现象

解决方案 »

  1.   

    IDENTITY(函数)
    只用在带有 INTO table 子句的 SELECT 语句中,以将标识列插入到新表中。尽管类似,但是 IDENTITY 函数不是与 CREATE TABLE 和 ALTER TABLE 一起使用的 IDENTITY 属性。因为该函数在表中创建一个列,所以必须用下列方式中的一种在选择列表中指定该列的名称:--(1)
    SELECT IDENTITY(int, 1,1) AS ID_Num
    INTO NewTable
    FROM OldTable
      

  2.   

    楼上的就可以了,加个order by OldTable.id 更好吧
      

  3.   

    SELECT IDENTITY(int, 1,1) AS ID_Num,* FROM OldTable