你用alter table ..改一下数据结构

解决方案 »

  1.   

    ALTER TABLE 表 ADD 编号1 int identity(1,1) not null
    你连接你的数据库,执行一下就行了,无论是程序代码或是直接用企业管理器
      

  2.   

    你是用SQL语句导出来的吧,
    请你在导出窗口上仔细看看,要选择一些东西,
    ,不然就只能是一些建表的SQL,没有其他的
      

  3.   

    可能是你选择表自动生成Sql语句的时候默认的选项设置.
    在选项卡片中的表脚本选项中选择相应的项目就可以了.***检查你所有的表是不是都可能存在问题.****
      

  4.   

    在产生sql 脚本的时候
    请在选项面板
    将复选框 编写主健,外健,默认值和检查约束脚本
    选上
      

  5.   

    数据导入导出的原因吧,你可以生成sql脚本或者直接备份还原啊
      

  6.   

    导过去你是拷贝表了,你又没有执行权限,所以不行啦。。最好是备份一个,再在远程sqlserver上恢复一下就ok了,还有你设置的默认值肯定也没了。。
      

  7.   

    你用的是sql server7吧,导入时会出现自动编号或默认值丢失的问题,需要手工加上
    ALTER TABLE 表 ADD 编号1 int identity(1,1) not null
      

  8.   

    用SQLSERVER企业管理器找到那张表,点右键,设计表,点中id那行,看下面,标识改为是
    种子和递增。
    OK!
      

  9.   

    注意呀,sqlServer到数据的时候,目标主机上的表的属性,初始值都会丢失,要重新设定一下ok