sqlserver 2008 数据库,
数据表A,两个字段,分别为:
字段ID :整数,字段Content :image类型(里面存为了二进制数据,序列化前包含整数,浮点数,文本)由于数据表A里面的数据是通过其他系统发送过来的,在这个过程中可能存在重复发送的问题,我现在需要进行判断,发送过来的Content 数据是否已经存在当前的数据表A中了现在我所能做的就是如何比较已经发送过来的Content中的二进制数据和数据库中已有的二进制数据是否相同,那种办法都行啊,只要能解决,有大仙帮忙出个思路都是万分感谢
数据表A,两个字段,分别为:
字段ID :整数,字段Content :image类型(里面存为了二进制数据,序列化前包含整数,浮点数,文本)由于数据表A里面的数据是通过其他系统发送过来的,在这个过程中可能存在重复发送的问题,我现在需要进行判断,发送过来的Content 数据是否已经存在当前的数据表A中了现在我所能做的就是如何比较已经发送过来的Content中的二进制数据和数据库中已有的二进制数据是否相同,那种办法都行啊,只要能解决,有大仙帮忙出个思路都是万分感谢
if (dr.HasRows)
{
while (dr.Read())
{
byte[] imageData = (byte[])dr["PerHomeLogo"];
Response.BinaryWrite(imageData);//输出二进制流形式的图片
}
}
在后面判断
if (dr.HasRows)
{
while (dr.Read())
{
byte[] imageData = (byte[])dr["PerHomeLogo"];
Response.BinaryWrite(imageData);//输出二进制流形式的图片
}
}
在后面判断谢谢你的帮助,能说的详细点吗,我没有理解你的意思,是比较imgaData字节流吗?