c# – 在我的模型中,我将什么元素类型用于smalldatetime类型的SQL表列?

我有一个表日期,其中列的fileid类型为int,dtime的时间为smalldatetime.这是为了跟踪文件上传的日期和时间.什么应该 ???在我的模型的下一部分?它应该只是一个字符串,如果是这样,我是否必须解析该字符串才能使用它(例如,如果我的服务器中有一个功能用于删除超过30天的所有文件)?

[Table(Name = "dates")]
public class Date
{
   public Date()
   {

   }

   [Column]
   public int fileid { get; set; }
   [Column]
   public ??? dtime { get; set; }

}

最佳答案 只需使用DateTime.

资料来源:MSDN official data type mappings list

点赞