У меня есть следующий код:Как сравнить DBNull выражение
dsParticippantInfo.Tables(0).Rows(0)("Contract_Amt")
который имеет значение DBNull.
теперь я хочу, чтобы сравнить его:
if dsParticippantInfo.Tables(0).Rows(0)("Contract_Amt")=nothing
....
...
я
Run-time exception thrown : System.InvalidCastException - Operator is not valid for type 'DBNull' and 'Nothing'.
Идеи, как сравнить это значение, чтобы увидеть если он содержит DBnull
?
if dsParticippantInfo.Tables(0).Rows(0)("Contract_Amt")=system.DBnull
также возвращает ошибку.
См. Http://stackoverflow.com/questions/222834/handling-dbnull-data-in-vb-net – iamCR