SqlSugar : date绑定到XX失败,可以试着换一个类型,或者使用ORM自定义类型实现

System.Exception: 中文提示 : date绑定到Machine失败,可以试着换一个类型,或者使用ORM自定义类型实现
English Message : Machine date bind error
   at SqlSugarEntity(IDataRecord)
   at SqlSugar.IDataReaderEntityBuilder`1.Build(IDataRecord dataRecord)
   at SqlSugar.DbBindAccessory.GetEntityListAsync[T](SqlSugarProvider context, IDataReader dataReader)
   at SqlSugar.DbBindProvider.DataReaderToListAsync[T](Type type, IDataReader dataReader)
   at SqlSugar.QueryableProvider`1.GetDataAsync[TResult](Boolean isComplexModel, Type entityType, IDataReader dataReader)
   at SqlSugar.QueryableProvider`1.GetDataAsync[TResult](KeyValuePair`2 sqlObj)
   at SqlSugar.QueryableProvider`1._ToListAsync[TResult]()

查询时有这样子的提示,后来发现是因为时间格式的问题。比如我数据库有这样子一条记录,而我的时间格式刚好使用的是DateTime类型,所以这里转换出错了

 所以可以删除掉这条脏数据,或者修改Model的数据类型

posted on 2024-05-23 10:47  幸福的菜菜  阅读(97)  评论(0编辑  收藏  举报

导航