MySQL-使用ASP.NET CORE 2的时间戳记作为字节数组

时间:2018-08-15 15:08:43

标签: mysql asp.net-core-2.0

如何在带有Dapper 1.50.5的ASP.NET CORE 2中将TimeStamp值作为字节数组插入MySQL 5.6.27?

我正在使用下面的代码来做到这一点,

   var value = BitConverter.GetBytes(Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:MM:ss")).Ticks);

但是上面的代码在插入时给我错误

  

错误的日期时间值:'\ x00d \ xF9 \ x99 \ xB8 \ x02 \ xD6 \ x08'

模型类的字段为

    [Timestamp]
    public byte[] RowVersion { get; set; }

MySql Table列属性为

Column: RowVersion
Definition:RowVersion Timestamp

如何插入此值?

0 个答案:

没有答案