开发者

date time error in VB.NET

I got the following error when trying to retrieve the data to the datetime picker control when clicking on the datagridvi开发者_运维百科ew row.

Dim i as byte
 i = tblView.CurrentRow.Index

 txtEnterDate.Text = tblView.Item(2, i).Value
 txtPubYear.Text = tblView.Item(3, i).Value

The string was not recognized as a valid DateTime. There is an unknown word starting at index 0.

How can this be fixed?


It sounds as through there's a DateTimePicker involved, and there's a validated date already in Item(2,i)

Try this:

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


The error you are getting suggests that the tblView Item collection has invalid data. Without seeing more code, its hard to tell what's going on. I would suggest setting a breakpoint on the offending line and using the Immediate window to determine why your array collection is empty.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜