へっぽこPGの部屋より抜粋 参考
サンプルPG
''' <summary> ''' オブジェクトが Nothing または DBNull の場合に長さ 0 の文字列("")または指定したその他の値を返す ''' </summary> ''' <param name="Value">対象となるオブジェクト</param> ''' <param name="ValueIfNull">Nothing または DBNull のときに返す値を指定、長さ 0 の文字列("")以外値を返す場合に指定</param> ''' <returns>長さ 0 の文字列("")または、指定したその他の値</returns> ''' <remarks>AccessのNz関数をVB.NET版として作成。ただし数値の場合は ValueIfNull に 0 を指定しないとさ 0 の文字列("")を返す</remarks> Public Shared Function Nz(ByVal Value As Object,Optional ByVal ValueIfNull As Object = Nothing) As String Nz = "" Dim res As Object If ValueIfNull Is Nothing Then res = Space(0) Else res = ValueIfNull End If If IsDBNull(Value) Or Value Is Nothing Then Nz = res Else Nz = Value.ToString() End If End Function
サイト内リンク
Office系
DB系
開発
OS系