Hi,
If (Not myTable.Rows(intInd).Item("def_Part") = myTable.Rows(intInd - 1).Item("def_Part")) Or (Not myTable.Rows(intInd).Item("PLAN_DATE") = myTable.Rows(intInd - 1).Item("PLAN_DATE")) Or (Not transDBNull(myTable.Rows(intInd).Item("SHIFT"), "integer") = transDBNull(myTable.Rows(intInd - 1).Item("SHIFT"), "integer")) Or (Not transDBNull(myTable.Rows(intInd).Item("OWNER_NAME"), "string") = transDBNull(myTable.Rows(intInd - 1).Item("OWNER_NAME"), "string")) Then
Dim objNewRow As DataRow = myTable.NewRow
objNewRow.SetColumnError(0, "Total")
caculate(objNewRow, myTable.Rows(intInd - 1))
myTable.Rows.InsertAt(objNewRow, intInd)
Dim objNewComRow As DataRow = objCompareTable.NewRow
objCompareTable.Rows.InsertAt(objNewComRow, intInd)
End If
when i run this code execute this message.
Message: System.InvalidCastException: Operator is not valid for type 'DBNull' and type 'DBNull'. how can i clear this error?
Regards,
SenthilKumar.S