使用C#将时间数据插入SQL Server

问题描述 投票:2回答:1

我想知道如何使用C#将TIME插入SQL Server

我有一个用作数据层的类:

    public class Main_Lom_Form
    {
        public string Specimen_ID
        public int Client_Key
        public string Outcome
        public string Medications
        public DateTime Date_Collected
        public DateTime Time_Collected

而且我不知道是否应该将Time_Collected声明为DateTime?

Time_Collected应该是什么类型,以便如果时间是13:05,它将正确地输入到SQL Server 2008的TIME(7)数据类型的列中?

c# sql sql-server-2008
1个回答
6
投票
  • [TimeSpan映射到time(7)
  • [DateTime映射到datetime

如果只想存储时间,则time(7)应该可以。为什么没有将Date_CollectedTime_Collected合并到类型为datetime的一个字段中的原因?

© www.soinside.com 2019 - 2024. All rights reserved.