我想知道如何使用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)
数据类型的列中?
答案 0 :(得分:6)
TimeSpan
映射到time(7)
DateTime
映射到datetime
如果您只想存储时间,那么time(7)
应该没问题。您有没有理由不将Date_Collected
和Time_Collected
合并到一个datetime
类型的字段中?