0
我想将gridview值插入SQL表格。但是,如果日期值为空,则查询会显示错误。如果在日期值中输入某个值,它将接受。我希望查询接受空值和实际值。 样本查询的一部分从GridView控件到SQL表当datetime为空时VB.Net Gridview到SQL表格
'" & Format(DateTime.Parse(dgvData.Item("POLOG_DATE", i).Value.ToString), "MMM/dd/yyyy") & "',
我试图改变我这样的查询,但没有成功“”& IIf(IsDBNull(dgvData.Item(“POLOG_DATE”,i).Value.tostring),“NULL”,Format(DateTime.Parse(dgvData.Item(“POLOG_DATE”,i).Value.ToString),“MMM/dd/yyyy“))&”'.Receiving error“字符串未被识别为有效的DateTime。”请帮忙。 – Khussult
你正在写“NULL”作为字符串!你必须使用'Nothing'而不是''NULL“'不要添加双引号 – Hadi
@Khussult我编辑了我的答案 – Hadi