从access导到sqlserver
access中没有重复值(假设判断重复值的标准是新闻标题字段是否一样)
因为可能一天要导入多次到sqlserver如何确保导到sqlserver里的值不重复?
谢谢大家。

解决方案 »

  1.   

    select * into sqltab  from acctab a where  not exists(select 1 from sqltab where 新闻标题=a.新闻标题)
      

  2.   

    在ACCESS中加入一个自增的流水号,导入的时候先看有没有这个号,如果没有,就insert,如果有,就update
      

  3.   

    忘记说明一下了,是用dts包作的 (飞天小虫) 的方法可用么?
      

  4.   

    dts包也可以做啊,在那里面先加一个sql任务麻
      

  5.   

    好像不行,一个是.mdb,一个是sqlserver;select * into sqltab  from acctab a where  not exists(select 1 from sqltab where 新闻标题=a.新闻标题)这样的查询好像不行啊。
      

  6.   

    我只是举个例子
    你可以添加连接服务器
    也可以用 OPENROWSET 实现