我有一些 F# 代码需要更新数据库记录中的字段。我正在使用 SQL 的类型提供程序。该表有一个可为空的日期值字段。当我尝试将日期字段的值更新为 DateTime.UtcNow 时,编译器会抱怨“此表达式应具有 Nullable<DateTime> 类型,但此处具有 DateTime 类型”。如何从 DateTime 转换/转换为 Nullable<DateTime>。
我的代码目前看起来如下所示:
for queryItem in queryResult do
queryItem.CurrentDate <- DateTime.UtcNow // This gives compiler error as described above
问候