无法将类型为“System.DBNull”的对象强制转换为类型“System.Byte[],该怎么解决

无法将类型为“System.DBNull”的对象强制转换为类型“System.Byte[]定义了一张表,表中字段 Head 为image类型

无法将类型为“System.DBNull”的对象强制转换为类型“System.Byte[]
定义了一张表,表中字段 Head 为image类型,可以为Null
现在用ado.net读到datatable中,
将其转成  byte()类型,当数据为Null时,

无法将类型为“System.DBNull”的对象强制转换为类型“System.Byte[]  

如果判断为Null??
[解决办法]
if(datatable.Row[xxx]["Head"]!=System.DBNull.Value)
{

}