SQL サーバーにテーブルがあります。
Categories
--------------
CategoryID (uniqueidentifier)
ParentCategoryID (uniqueidentifier) allow nulls
ParentCategoryID は、どのカテゴリが親であるかを示すために、CategoryID に値を保持するためのものです。親を持たない (つまり、トップ カテゴリである) 場合、ParentCategoryID は null である必要があります。
厳密に型指定されたデータセット (テーブル アダプター) を使用していますが、ParentCategoryID のプロパティについては、null にすることはできません。型指定されたデータセットのフィールドのプロパティを変更しようとしましたが、GUID を「空」または「何も」作成しようとしても無効であると表示されます。唯一のオプションは、null で例外をスローすることです。これにより、エラーが発生します。
テーブル 'Categories' の列 'ParentCategoryID ' の値は DBNull です。
これはどうですか、または型指定されたデータセットを使用するときに null GUID/uniqueidentifiers を処理する方法はありますか?