ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.6.104 NpgsqlParameterクラスのValueプロパティへのNULL値の設定方法の変更

非互換

FUJITSU Enterprise Postgres 10では、NpgsqlParameterクラスのValueプロパティへNULL値を設定する方法が変更となります。

FUJITSU Enterprise Postgres 9.6以前の場合

NpgsqlParameterクラスのValueプロパティにnullを設定することでNULL値を設定することが可能です。ただし、本方法によるNULL値の設定は、ADO.NETに準拠していません。

FUJITSU Enterprise Postgres 10以降の場合

NpgsqlParameterクラスのValueプロパティにnullを設定した場合、例外を返します。

対処方法

NULL値を扱う場合、NpgsqlParameterクラスのValueプロパティにDBNull.Valueを設定してください。