Bazı F # kodları var, bir veritabanı kaydındaki bir alanı güncelleştirmem gerekiyor. SQL için Type Provider kullanıyorum. Tabloda null bir tarih değeri alanı var. Tarih alanının değerini DateTime.UtcNow olarak güncelleştirmeye çalıştığımda, derleyici "Bu ifadenin Nullable < DateTime türüne sahip olması bekleniyordu, ancak burada DateTime türü var" diye şikayet ediyor. DateTime'dan Nullable < DateTime'a nasıl dönüştürülür/dönüştürülür. aşağıdaki gibiNull için DateTime Atama <DateTime> F #
Kodum şu anda şöyle görünür:
for queryItem in queryResult do
queryItem.CurrentDate <- DateTime.UtcNow // This gives compiler error as described above
Selamlar