我想知道如何使用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)
数据类型的列中?
TimeSpan
映射到time(7)
DateTime
映射到datetime
如果只想存储时间,则time(7)
应该可以。为什么没有将Date_Collected
和Time_Collected
合并到类型为datetime
的一个字段中的原因?