Saklı yordam tarafından doldurulmuş bir varlık içeren bir LINQ modelim var. Prosedür tarafından döndürülen alanların bir kısmı nullable bit alanlarıdır, bu yüzden bunları modelin üzerindeki nullable booleanlar olarak yarattım. Ben bu güzel çalışmayı beklediğiniz, ama benim uygulamayı çalıştırmak zamanLINQ Modeli ile Sorun - NULL Mümkün Boole'ye Atayamaz!
biçimlendirici mesaj serisini çalışırken bir istisna attı ...
System.Runtime.Serialization
biçimde şu istisna olsun: çalışılırken bir hata oluştu urn parametresini kaldırmak için: Nbs.PrePaidCards.ChargebackService: GetUnlinkedChargebacksAndRepresentmentsResult. InnerException iletisinde 'ValueType' System.Boolean 'öğesi olamaz.'. Daha fazla bilgi için InnerException bakınız.
Şimdi bir null
ile düzenli bool
alanını doldurmak çalışıyordu ben bu anlayacak, ama mülkiyet Nullable
olduğundan, bu biraz şaşkına bana var!
Başka birinin bu sorunu vardı ve nasıl düzeltileceğini biliyor muydunuz?
Teşekkür
DBML'nizin veritabanına güncel olduğundan emin misiniz? Ayrıca, hatayı tetikleyen kodu gösterebilir misiniz? – bzlm
Null olmayan bir boole için bir null atamak gibi görünüyor, Sen başka bir yolu burada bilmemiz gerekecek kodu postalamak zorunda olacak – V4Vendetta
Garip bir şey, ben nullable bool'lar ile aynı model üzerinde başka bir sınıf var ve bu iyi çalışıyor. SQL Server 2005 veritabanı kullanıyorum. – TabbyCool