怎样判断数据库读出来的值是不是为空?
velen 2006-06-05 10:04:34 用到下面的程序,当ds.Tables["BLOBTest"].Rows[c - 1]["photo"]为空值时,会出现强制转换错误.我怎样才能判断ds.Tables["BLOBTest"].Rows[c - 1]["photo"]是不是空值? ds为DataSet.
Byte[] byteBLOBData = new Byte[0];
byteBLOBData = (Byte[])(ds.Tables["BLOBTest"].Rows[c - 1]["photo"]);
MemoryStream stmBLOBData = new MemoryStream(byteBLOBData);