我是amol kadam,我想知道如何拆分字符串中的两部分。我的字符串是时间格式(12:12)。 &我想在分钟格式&分钟格式。所有变量的数据类型都是字符串。对于使用strTimeHr &为分钟strTimeMin。我小时可变尝试下面的代码,但他们是一个例外“索引和长度必须引用位置在字符串中 参数名:长度”如何在vb.net中拆分组中的字符串
If Not (objDS.Tables(0).Rows(0)("TimeOfAccident") Is Nothing Or objDS.Tables(0).Rows(0)("TimeOfAccident") Is System.DBNull.Value) Then
strTime = objDS.Tables(0).Rows(0)("TimeOfAccident") 'strTime taking value 12:12
index = strTime.IndexOf(":") 'index taking value 2
lastIndex = strTime.Length 'Lastindex taking value 5
strTimeHr = strTime.Substring(0, index) 'strTime taking value 12 correctly
strTimeMin = strTime.Substring(index + 1, lastIndex) 'BUT HERE IS PROBLEM OCCURE strTimeMin Doesn't taking any value
Me.NumUpDwHr.Text = strTimeHr
Me.NumUpDwMin.Text = strTimeMin
End If
什么是列的数据类型“ TimeOfAccident“? – Thomas 2010-04-09 05:09:17