- 完善 SqlServer BulkCopy 插入 DateTime 最小值问题;

This commit is contained in:
2881099 2022-04-11 13:26:44 +08:00
parent 7c2b7ea5ef
commit f7e22037fe

View File

@ -693,6 +693,13 @@ namespace FreeSql.Internal.CommonProvider
else
val = Utils.GetDataReaderValue(col.Item2, val);
}
switch (_orm.Ado.DataType)
{
case DataType.SqlServer:
case DataType.OdbcSqlServer:
if (val?.Equals(DateTime.MinValue) == true) val = new DateTime(1970, 1, 1);
break;
}
row[rowIndex++] = val;
}
dt.Rows.Add(row);