【问题标题】:MS-Access to SQL Server 2000 problem with datetimeMS-Access 对 SQL Server 2000 的日期时间问题
【发布时间】:2011-02-07 08:34:27
【问题描述】:

我正在尝试将一些数据从 Access 传输到 SQL Server 2000(遗憾的是,没有其他方法可以做到这一点),我正在使用 Access to mssql 来完成这项工作。每次以这种方式找到日期时间时,程序都会失败:

03/07/2009 10.17.00

虽然它像这样导入日期:

29/12/2008

我不明白这个问题是从哪里来的,所以我请你帮忙。

非常感谢。

【问题讨论】:

标签: sql ms-access import sql-server-2000


【解决方案1】:

this 可能会派上用场。从未使用过该程序(一直使用 DTS 执行此类任务),所以我不知道它的规格可以告诉您更多信息。

【讨论】:

    【解决方案2】:

    看起来它没有时间使用 . 分隔符 - 您可以运行更新以将 . 更改为 :,或者在选择时更改表上的选择以替换?

    【讨论】:

      【解决方案3】:

      您怎么知道在所有记录中年份都有一个有效的世纪部分,即 19 或 20?表中可能有一些日期,其世纪是 09 年,或者人们可以在不注意的情况下设法输入的任何日期。特别是如果他们系统的默认数据格式只有两位数的年份?

      SQL Server 中的默认 SQL Server 小日期/时间字段规范不允许 1900-01-01 到 2079-06-06 之外的日期

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-21
        • 2012-08-21
        • 2013-10-01
        • 1970-01-01
        相关资源
        最近更新 更多