你用的是DTS吗?如果是的话可以修改叫本文件。然后重新导入,日期类型注意与前台相同就可以了。

解决方案 »

  1.   

    再问一下:
    access中的备注型转到Sql server中变成ntext型
    我有个查询语句是:sql="select * from aa where tc<>''"
    aa是表,tc是个字段,类型是ntext
    在Access中数据库中那个查询语句是对的,但是在sql server中是错的,
    不过我试着把ntext型改为nvarchar型,没想到这样查询就没有错了。
    可是我要的是备注型呀。不知道是哪里的问题?
      

  2.   

    Ntext类型就是不能这样查询的,你可以用全文检索来搜索NTEXT类型的字段。
      

  3.   

    还有一个问题:这下面的查询在sql server中出现了错误:
    sql="select * from aa where datediff('d',start_date,end_date)<7"
    在access中是对的,是不是datediff在sql server中不能用呀?
    还是什么别的原因?
      

  4.   

    Access和SQL Server中的Datediff函数用法有一点不同,
    在SQL中用
    select * from aa where datediff(day,start_date,end_date)<7