各位碰到一个问题,求助大家sql2000数据库中的一张表,主键字段uniqueidentifier类型  newid()自动添加id
原先一直都好的,现在突然出现一个问题,无论是通过asp.net程序还是数据表直接添加记录,只能添加到686条,再加一条,webservice读取这个表的数据就出错,如果删除一条,再添加,就没有问题,这是在服务器上出现的问题,我自动电脑上没问题。好像服务器的数据表满了一样,有谁知道是什么原因吗?

解决方案 »

  1.   

    newid() 不是SQL的 函数么?? 怎么成类型啦?自动编号 给设置标识
      

  2.   

    ID选择int型,下面的“标示”选择是
      

  3.   

    主键列设置有问题吧?
    你在数据库的设计界面做如下改动:
    1、将ID这列数据类型改成int
    2、在下面列属性中“标示规范”设置为是,然后会自动设置为1,1
    3、设置此列为主键
    多简单,肯定行