现有学生的基本资料表Student
字段有
id(自动编号)  name   xh   class    sq(tinyint類型)
excel表里信息如下:(沒有sq字段)
学号  姓名   学院   班级名称共有752條信息我有企業管理器 追加導入到原有的Student表 總是出錯,提示:
在目的行號為752處錯。到目前為止,在該任務中遇到錯誤數:1。
 語句已終止。
 違反了PRIMARY 約束'PK_student'。不能在對象'student'中插入重復鍵。
我估計是excel表里的數據和原有表的數據有重復,但現在我不知道該怎麼錄入請問大蝦們怎麼錄入信息而不出錯,也就是 怎麼把 excel表里的數據和原有表 重復的數據篩選出來,再進行錄入?

解决方案 »

  1.   

    我想知道
    1、excel表里的數據里是沒有id字段的,需要自已加上嗎?2、請問怎麼查出 excel表里的數據和原有student表里重復的數據 呢?
      

  2.   

    新建一个和数据库中Student表一摸一样的表,表名为:Student1,然后把EXCEL的数据导到Student1表中,再用查询分析器对比这两个表(Student和Student1)就知道啦。
    我不知道你的Student表的关键字是什么,既然用了Identity字段,为什么不就用Identity作为关键字呢?
      

  3.   

    student表的主鍵是 id
    我就是不會對比2個表的重復數據 - -||
    勞煩你教我了