| 123456789101112131415161718192021 | using System;using System.Data;namespace SqlSugar.BzTDengineCore{    public class DateTime16 : ISugarDataConverter    {        public SugarParameter ParameterConverter<T>(object columnValue, int columnIndex)        {            var name = "@Common" + columnIndex;            Type undertype = UtilMethods.GetUnderType(typeof(T));//获取没有nullable的枚举类型            return new SugarParameter(name, columnValue, undertype) { CustomDbType = System.Data.DbType.DateTime2 };        }        public T QueryConverter<T>(IDataRecord dr, int i)        {            var value = dr.GetValue(i);            return (T)UtilMethods.ChangeType2(value, typeof(T));        }    }}
 |