【问题标题】:How to read and update a datetimeoffset field using classic asp?如何使用经典 asp 读取和更新 datetimeoffset 字段?
【发布时间】:2015-12-14 13:05:46
【问题描述】:

我在 sql server 2014 db 中有一个数据类型为 DateTimeOffset 的字段,如何使用经典 asp 创建正确的 Datetimeoffset 来更新此字段?
例如,我有 2 个变量,第一个具有日期时间,第二个具有偏移量,我想将两者结合起来放入 Datetimeoffset 数据库字段。

以及如何在经典 asp 中从 Datetimeoffset db 字段中读取日期时间?

【问题讨论】:

    标签: datetime asp-classic sql-server-2014 datetimeoffset


    【解决方案1】:

    Classic ASP 的主要数据访问机制是 ADO。这用于 ASP、VBScript 和 VB6。

    要获得对datetimeoffset 类型的支持以及 SQL Server 的其他新功能,您需要使用 SQL Native Client 作为 ADO 的基础数据提供程序。只需在连接字符串as described in the MSDN here 中设置Provider=SQLNCLI11DataTypeCompatibility=80

    然后您可以像其他任何人一样简单地与您的datetimeoffset 字段进行交互。由于all VBScript variables are Variant typed,并且DateTimeOffset 没有变体子类型,因此字段值将映射到具有String 子类型的Variant。字符串表示类似于2015-12-27 19:51:35.4005420 -08:00,其中小数位数对应于数据库中字段的精度。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多