SQL Server本身不会修改,只有可能是外来因素导致是不是用SQL语句重新创建了表?而SQL中没有添加关键字约束?
可能有人修改?

解决方案 »

  1.   

    bh812(与时)什么D版啊,是不是三个主键的问题呢
      

  2.   

    如果你使用了DTS工具,而且是使用了到出数据(第一个选择)的话,确实会丢失主键要选择第三个,导出表和数据,使用默认选项才行
      

  3.   

    我没有使用DTS工具啊,我是在客户断另外开一线程,连接数据库表,再往里一笔一笔把离线的数据传输到那个数据表里。但是不是和DTS的功效一样就不知道了,奇怪。
      

  4.   

    这个表是事先已经建好的(假设名是A),没动他,我只是在前台系统里把没有传到后台此表的离线记录传输到此表,此上动作是在主程序里另外开启一个线程来处理,采用动态创建ado控件加上事务机制,把离线记录一条条上传到A表