如何检查数据库中是否存在数据或是否为NULL。我收到以下错误对象无法从DBNull转换为其他类型。我需要在代码中添加IsDBNULL吗?
SignedOn.Text = Convert.ToDateTime(reader("SignedOn")).ToShortDateString()
答案 0 :(得分:3)
您可以查看以下内容
If NOT IsDbNull(reader("SignedOn")) Then
SignedOn.Text = Convert.ToDateTime(reader("SignedOn")).ToShortDateString()
End If
根据评论进行编辑:
reader.GetDateTime
,reader.GetString
等ToShortDateString
DateTime.TryParse
方法