【问题标题】:Type "Time" in SQL Server and C#在 SQL Server 和 C# 中键入“时间”
【发布时间】:2011-02-26 19:50:05
【问题描述】:

有什么方法可以在 C# 中创建类型时间以与 SQL 服务器的类型时间兼容?

【问题讨论】:

    标签: c# sql sql-server types


    【解决方案1】:

    尝试在 C# 中使用以下日期格式化程序。

    DateTime dateTime = DateTime.Now; string text = dateTime.ToString("yyyy'-'MM'-'dd HH':'mm':'ss.fff");

    这会导致和sql date format 'yyyy-mm-dd hh:mm:ss.fff'一样的格式

    谢谢!

    【讨论】:

      【解决方案2】:

      根据 MSDN:

      Mapping CLR Parameter Data

      您正在寻找 TimeSpan 类型。

      【讨论】:

        猜你喜欢
        • 2013-04-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-02
        • 1970-01-01
        • 2017-08-29
        • 2013-07-30
        • 1970-01-01
        相关资源
        最近更新 更多