c# - LINQ to SQL 错误。- 类型不能转换为可为空的值
问题描述
有时,当我使用 LINQ to SQL 时,我会收到一条消息错误消息;“该类型无法转换为可为空的值”。
有人知道原因吗?
谢谢。
解决方案
sql 中的列不可为空,并且您传入的值可以为空。
例如通过
DateTime? createdon
到需要创建日期时间的表。
推荐阅读
- python - 计算两个数据框中每个用户的事件数
- c# - 使用 IEqualityComparer 从序列中查找不同的元素
::仅等于 - exoplayer2.x - 我无法解析符号“createWithNotificationChannel”
- java - 线程“主”javax.net.ssl.SSLException 中的异常:readHandshakeRecord
- matlab - 我可以在 matlab 中使用 imfilter 计算两个图像之间的相关性吗?
- javascript - 制作一个按下或单击执行功能的按钮,直到松开按钮
- r - 使用 R 中的新 Tesseract OCR 引擎将许多 .pdf 文件转换为 .txt 文件
- jetty - 码头服务器 HttpConnection IllegalStateException: s=DISPATCHED i=true a=null
- sas - 使用数据步骤对两个表进行 SAS 版本控制
- python - 将包含浮点运算符的 str() 转换为 float()