您好,我有这段代码,但现在我想处理 DBnull 异常,但到目前为止我发现 DataSet 不包含!= 操作数。
有人可以帮我解决这个空异常吗?
提前致谢
SqlDataAdapter dataAdapter = new SqlDataAdapter(new SqlCommand(
"SELECT logo FROM firma WHERE id = 1", spojeni));
DataSet dataSet = new DataSet();
dataAdapter.Fill(dataSet);
if (dataSet != DBNull.Value)
{
if (dataSet.Tables[0].Rows.Count == 1)
{
Byte[] data = new Byte[0];
data = (Byte[])(dataSet.Tables[0].Rows[0]["logo"]);
MemoryStream mem = new MemoryStream(data);
pictureBox1.Image = Image.FromStream(mem);
}
}