“位置0没有行。” 嗨,我继续收到此错误消息。
If mytable.Rows.Count >= 0 then
dim myid = dt.Rows(0).Item(6).ToString
End if
请帮助我解决这个问题,我再也不想看到这个消息了。谢谢大家。
qry_Sql = qry_Sql + " select SRNO,EMPNO,ATTN_YR,ATTN_MONTH,"
qry_Sql = qry_Sql + " GRP,TOT_HRS,MY_ID "
qry_Sql = qry_Sql + " from ATTD_HRS "
qry_Sql = qry_Sql + " ORDER BY EMP_NO "
If mytable.Rows.Count <= 0 Then
mygrp = dt.Rows(0).Item(5).ToString ---------------------
myid = dt.Rows(0).Item(6).ToString
End If
答案 0 :(得分:2)
您应该检查您的表格是否包含任何行......
If mytable.rows.Count > 0 then
If mytable.rows(0).items(2) >= 0 then
dim myid = dt.Rows(0).Item(6).ToString
End if
End if
答案 1 :(得分:1)
可能是因为mytable在位置0没有行,(rows(0)
部分)。
您应该在使用之前检查是否有行/项目。