dotnetcore / dotnetcore/FreeSql
SqlServer DateOnly 字段读取无法绑定
- Dominant language
- C#
- Stars
- 4.4k
- Forks
- 910
- PR merge metrics
- No merged PRs in 30d
Description
#### 问题描述及重现代码:
```c#
[Column("F_PURCHASE_DATE",TypeName = "date")]
public DateOnly? FPurchaseDate { get; set; }
[Column("F_MAINTEN_DATE")]
public DateOnly? FMaintenDate { get; set; }
生成的获取数据的SQL 包含属性,使用Ado .net 读取拦截跳过了该属性
freeSql.Aop.AuditDataReader += (_, e) =>
{
if (e.DataReader.GetFieldType(e.Index) == typeof(DateOnly))
e.Value = DateOnly.MinValue;
};
// c# code
```
#### 数据库版本
SqlServer 2008R2
#### 安装的Nuget包
FreeSql 3.2.832
FreeSql.Provider.SqlServerForSystem 3.2.832
#### .net framework/. net core? 及具体版本
.Net Core 8.0.302
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.