在单击datagridview行时尝试将数据检索到datetime选择器控件时出现以下错误。
Dim i as byte
i = tblView.CurrentRow.Index
txtEnterDate.Text = tblView.Item(2, i).Value
txtPubYear.Text = tblView.Item(3, i).Value
字符串未被识别为有效的DateTime。从索引0开始有一个未知单词。
如何解决这个问题?
答案 0 :(得分:0)
您收到的错误表明tblView Item集合包含无效数据。如果没有看到更多的代码,很难分辨出发生了什么。我建议在违规行上设置一个断点,然后使用立即窗口确定数组集合为空的原因。
答案 1 :(得分:0)
听起来就像有一个DateTimePicker,而Item(2,i)
试试这个:
txtEnterDate.Text = DateTime.Parse(tblView.Item(2, i).Value);