0

フォームに PictureEdit があり、この PictureEdit.Image を SQL データベースに保存するボタンがあります。

私はこのコードを書きました:

Byte[] imgData = new ImageConverter().ConvertTo(auteurPhoto.Image, typeof(Byte[])) as Byte[];
                        row[11] = imgData == null ?
                           DBNull.Value :
                           imgData as Object;

しかし、PictureEdit.Image に画像がない場合の問題は、Image の列に値 0x を格納し、NULL 値を格納したい!

4

1 に答える 1

1

試す

row[11] = imgData == null || imgData.Length == 0 ? DBNull.Value : imgData as Object;

代わりは。

于 2012-09-23T20:05:52.863 に答える