VB.NET中的日期时间错误

时间:2011-06-29 20:35:30

标签: vb.net winforms datetimepicker

在单击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开始有一个未知单词。

如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您收到的错误表明tblView Item集合包含无效数据。如果没有看到更多的代码,很难分辨出发生了什么。我建议在违规行上设置一个断点,然后使用立即窗口确定数组集合为空的原因。

答案 1 :(得分:0)

听起来就像有一个DateTimePicker,而Item(2,i)

中已经有一个验证日期

试试这个:

 txtEnterDate.Text = DateTime.Parse(tblView.Item(2, i).Value);