日期:2014-05-16  浏览次数:20960 次

ole字段如何确定它是哪种格式的内容?
0x4A080000000000004817AF4256F89D525F1839E9A1......
1.这是其中的一个二进制内容,谁能告诉我怎么确定它是哪种格式的的?

怎么知道它是图片还是word,excel格式的?

 

2.ole对象是否支持加密码?如里面移位等操作


------解决方案--------------------
比较 复杂,参考
http://www.access-cn.com/offspace/html/56/n-756.html
要分析文件存储在ole字段中的文件头内容
------解决方案--------------------
1.这是其中的一个二进制内容,谁能告诉我怎么确定它是哪种格式的的?
只能分析文件格式来获取。比较复杂。


2.ole对象是否支持加密码?如里面移位等操作
OLE对象要看是什么了,如果是WORD,EXCEL自然可以加密码。
如果某些对象比如BMP,JPG则不支持,

OLE字段来说,它只是个数据库的字段,不支持在这个字段上加密码。

OLE字段你可以当做BLOB字段,一个二进制字段,可以在你的程序中进行二进制操作如移位,位XOR等。但ACCESS的SQL语句中不支持这些。