2

データベースからデータを読み込んで、に入れていますDataRow

Nullnull許容ブールフィールドがそうであるかどうかをテストしたいと思いTrueます。

演算子がオペランドの1つとしてOr持つことができない方法について例外をスローせずに、VB.NETで次のことを行うにはどうすればよいですか?DBNull怠惰なOR評価を強制して、それが評価され、それ以上進まないようにすることはできIsNullますか?

If row.IsNull("MyNullableBooleanField") Or row("MyNullableBooleanField")

4

1 に答える 1

8

'OrElse'演算子を使用します。

If row.IsNull("MyNullableBooleanField") OrElse row("MyNullableBooleanField") Then
于 2012-11-07T03:54:57.817 に答える