Dim sum As Integer = 0sum = sum + dr.num01sum = sum + dr.num02sum = sum + dr.num03〜sum = sum + dr.num09sum = sum + dr.num10
For i = 1 To 10Dim idx As String = i.ToString("00")sum = sum + CInt(CallByName(dr, "num" & idx, CallType.Get))Next
For i = 1 To 10Dim idx As String = i.ToString("00")Trysum = sum + CInt(CallByName(dr, "num" & idx, CallType.Get))Catch ex As System.Exception' 何もしないEnd TryNext
Return CType(Me(Me.hogeTbl.num01Column), Integer)
If Not dr.Isnum01Null Thensum = sum + dr.num01End IfIf Not dr.Isnum02Null Thensum = sum + dr.num02End IfIf Not dr.Isnum03Null Thensum = sum + dr.num03End If〜If Not dr.Isnum09Null Thensum = sum + dr.num09End IfIf Not dr.Isnum10Null Thensum = sum + dr.num10End If